AWKWARD SQUAD


Meaning of AWKWARD SQUAD in English

noun

: a group of inept recruits undergoing special drill

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.