English Dictionary
Definition small in British English
small phrase
phrase
1
to feel or look ashamed or unimportant, especially because of something that someone has said or done
Synonyms and related words
