Definition of “ballcock” - English Dictionary

british dictionary