PIP-SQUEAK


Meaning of PIP-SQUEAK in English

[pip-squeak] n (1910): one that is small or insignificant

Merriam-Webster English vocab.      Английский словарь Merriam Webster.