froth flotation


noun

another name for flotation (def. 3)

Words nearby froth flotation