Grammatical dash (6)
I believe the answer is:
hyphen
(Other definitions for hyphen that I've seen before include "A horizontal word-joiner" , "seen in T-shirt and G-string" , "Punctuation mark separating words" , "A horizontal word joiner" , "Line in a double-barrelled name, say" .)