Meaning of “worktop” in the English Dictionary

English