meaning of lamppost

1. a metal post supporting an outdoor lamp such as a streetlight


Related Words

lamppost |

Developed & Maintained By Taraprasad.com

Treasure Words