meaning of street lamp

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


Related Words

street lamp |

Developed & Maintained By Taraprasad.com

Treasure Words