What is the meaning of Buoyant?

Having buoyancy; able to float.

Lighthearted and lively.

Involving or engaged in much successful trade or activity.

Source: wiktionary.org