Meaning of “halogen hob” in the English Dictionary

british dictionary