English dictionary
drainplug meaning and definition
Definition and meaning of drainplug at MeaningMonkey.org. drainplug meaning and definition in the English Dictionary.DRAINPLUG noun
Definition of drainplug (noun)
- a removable plug for holding water in a tub or basin
Source: Princeton University Wordnet