English Dictionary
Definition railhead in British English
railhead noun
[countable] noun
/ˈreɪlˌhed/
Synonyms and related words
