Dictionary search results

Showing 1-2 of 2 results

flotation US English

The action of floating in a liquid or gas

flotation tank US English

A lightproof, soundproof tank of salt water in which a person floats as a form of deep relaxation