meaning of displacer

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


Related Words

displacer |

Developed & Maintained By Taraprasad.com

Treasure Words