Solid ground;
as, Back on the dock, the seasick passenger said, "Am I glad to be on terra firma!"
terra firma

An estate in land.

The 1811 Dictionary of the Vulgar Tongue.

Log in or registerto write something here or to contact authors.