displacer Meaning, Definition & Usage

Dis*pla"cer noun
Definitions
  1. One that displaces.
  2. (Chem.) The funnel part of the apparatus for solution by displacement.

Webster 1913