DISPLACER MEANING IN ENGLISH

• Displacer Definition & Synonyms

  1. (n.) The funnel part of the apparatus for solution by displacement.
  2. (n.) One that displaces.


RECENT SEARCHES