English dictionary
square meter meaning and definition
Definition and meaning of square meter at MeaningMonkey.org. square meter meaning and definition in the English Dictionary.SQUARE METER noun
Definition of square meter (noun)
- a centare is 1/100th of an are
- synonyms: centare, square metre
Source: Princeton University Wordnet