street lamp Meaning, Definition & Usage

  1. noun a lamp supported on a lamppost; for illuminating a street
    streetlight.

WordNet