English Dictionary
Definition something home in British English
something home phrase
phrase
1
to tell people about something in a way that makes them understand and accept it, especially by repeating it many times
Synonyms and related words
