Definify.com

Definition 2024


Met_Office

Met Office

English

Noun

Met Office (uncountable)

  1. The UK national weather service.