meaning of plug in

1. a removable plug for holding water in a tub or basin


Related Words

drainplug | plug in | plug-in | plugging | sparking plug |

Developed & Maintained By Taraprasad.com

Treasure Words