pip-squeak Meaning, Definition & Usage

  1. noun someone who is small and insignificant
    small fry; squirt.

WordNet