SAWTOOTH MEANING IN ENGLISH

• Sawtooth Definition & Synonyms

  1. (n.) An arctic seal (Lobodon carcinophaga), having the molars serrated; -- called also crab-eating seal.


RECENT SEARCHES