SUBDUCTION MEANING IN ENGLISH

• Subduction Definition & Synonyms

  1. (n.) The act of subducting or taking away.
  2. (n.) Arithmetical subtraction.


RECENT SEARCHES