English Dictionary
Definition take a hit in British English
take a hit phrase
phrase
Synonyms and related words
2
to be criticized
Synonyms and related words
