• word of the day

    greenwich

    greenwich - Dictionary definition and meaning for word greenwich

    Definition
    (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