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