ballcockEnglish

ball cock, ballcock

Noun

Floating ball that controls level in a water tank

English: ballcock, ball cock

English words with similar meanings

Show 1 words