Popular Wordlists
  • word of the day


    greenwich - Dictionary definition and meaning for word greenwich

    (noun) a borough of Greater London on the Thames; zero degrees of longitude runs through Greenwich; time is measured relative to Greenwich Mean Time
Download our Mobile App Today
Receive our word of the day
on Whatsapp