Definition of OFFSHOOTS

offshoots

Noun

  • a natural consequence of development
  • plural of offshoot

Scrabble Score: 18

offshoots: valid Scrabble (US) TWL Word
offshoots: valid Scrabble Word in Merriam-Webster MW Dictionary
offshoots: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 17

offshoots: valid Words With Friends Word