Meaning of “rockmelon” in the English Dictionary

british dictionary