adj. colloq. 1 meteorological. 2 metropolitan. 3 (the Met) a (in full the Met Office) (in the UK) the Meteorological Office. b the Metropolitan Police in London. c the Metropolitan Opera House in New York. [abbr.]
MET
Meaning of MET in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012