Langimage
English
terra firma
B2

dry land; the ground as distinct from the sea or air.

Meanings

dry land; the ground as distinct from the sea or air.

After days at sea, the sailors were relieved to set foot on terra firma.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59