• word of the day

    fleet street

    fleet street - Dictionary definition and meaning for word fleet street

    Definition
    (noun) a street in central London where newspaper offices are situated Definition
    (noun) British journalism
Connect with us on Facebook