SQUILOMETRE


Meaning of SQUILOMETRE in English

A large unit measurement. A shorter way of saying square kilometres. Example: Q. What is the area of that city? A. I think it's about 50 squilometres.

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