English Dictionary
Definition overhead in British English
overhead noun
[countable] noun
/ˈəʊvə(r)ˌhed/
Synonyms and related words
