AWKWARD SQUAD


Meaning of AWKWARD SQUAD in English

add. ·- a squad of inapt recruits assembled for special drill.

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