Understanding Buoyancy
Find about more about Buoyancy here.
Buoyancy
noun
The ability or tendency of something to float in water or other fluid.
Water displacement
When the bowling ball is put into the bowl of water, some of the water spills out.
The bowling ball has displaced the water.
The amount of water that spills out has the same volume as the bowling ball.