English Dictionary
Definition goalpost in British English
goalpost noun
[countable] noun
/ˈɡəʊlˌpəʊst/
Synonyms and related words
