1 English Synonyms for LIGHTPOST
Prev.1Next
lamppost
Definition: 1. The pole that holds up a light so it can illuminate a wide area, such as holds up a streetlight.
There are 2 definitions of the word lamppost
Show more information about lamppost
Prev.1Next
Search took: 4.6507 ms