Find the word definition

Wiktionary
deltoid muscles

n. (deltoid muscle English)