deltoid


Meanings

  • a large triangular muscle covering the shoulder joint and serving to abduct and flex and extend and rotate the arm
  • triangular or suggesting a capital delta, with a point at the apex
  • DELTOID n pl. -S a shoulder muscle


Scrabble Score: 9

deltoid is a valid Scrabble (US) TWL word

deltoid is a valid Scrabble Word in Merriam-Webster MW Dictionary

deltoid is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 10

deltoid is a valid Words With Friends word