Force-land — definition

1. force-land (Verb)

1 definition

force-land (Verb) — Make a forced landing.

2 types of
land set down