ALL meanings of displacer
dis·plac·er
D d - noun displacer a person or thing that displaces. 1
- noun displacer plum1 (def 10). 1
- noun displacer One who, or that which, displaces. 1
- noun displacer (chemistry) The funnel part of the apparatus for solution by displacement. 0