street lamp n : a lamp supported on a lamppost; for illuminating a street [syn: {streetlight}]
Copyright © 2024 3Dict.net