Definition of “ballcock” - English Dictionary

English