Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

terra firma Definition

Cancel
terra firma
noun(ter-ra fir-ma)
dry land : solid ground

Words Related to terra firma!

terra firma Examples by Brain Bank Users