meaning of plughole

1. a hole into which a plug fits especially a hole where water drains away


Related Words

plughole |

Developed & Maintained By Taraprasad.com

Treasure Words