meaning of streetlight

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


Related Words

streetlight |

Developed & Maintained By Taraprasad.com

Treasure Words