DISPLACER


Meaning of DISPLACER in English

dəˈsplāsə(r), (ˈ)di|s- noun

: one that displaces ; specifically : percolator b

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.