forced landing ( synonym found)

Definition of forced landing:

°standing or set apart; not attached to anything.
"The Leaning Tower of Pisa is a freestanding bell tower."

Definition of forced landing:

°standing or set apart; not attached to anything.
"The Leaning Tower of Pisa is a freestanding bell tower."

Back to Top