Meaning of “deltoid” in the English Dictionary