• word of the day

    street lamp

    street lamp - Dictionary definition and meaning for word street lamp

    Definition
    (noun) a lamp supported on a lamppost; for illuminating a street
    Synonyms : streetlight
Connect with us on Facebook