SHOTTEN MEANING IN ENGLISH

• Shotten Definition & Synonyms

  1. (n.) Having ejected the spawn; as, a shotten herring.
  2. () of Shoot
  3. (n.) Shot out of its socket; dislocated, as a bone.


RECENT SEARCHES