ESQUADRA Meaning of ESQUADRA in English n 1. square (as in T square); 2. squad; 3. [Navy] squadron Interlingua English vocab. Английский словарь Интерлингва. 2012