pip-squeakEnglish

pip-squeak, small fry, squirt

Noun

Someone who is small and insignificant

English: pip-squeak, squirt, small fry

English words with similar meanings

Show 2 words