English Dictionary
Definition warmed-over in British English
warmed-over adjective
adjective
/ˌwɔː(r)md ˈəʊvə(r)/
Synonyms and related words
