×

rate meaning in English

n. (zoology) spleen, organ which is located near the stomach and which filters and stores blood and produces white blood cells and destroys old red blood cells

Related Words

  1. ratatiner
  2. ratatiné
  3. ratel
  4. rater
PC Version

Copyright © 2018 WordTech Co.