Definition of Shelled

  • (a.) Having a shell.
  • (imp. & p. p.) of Shell

Antonyms of Shelled


Homophones of Shelled


No Homophones Found.