English | German | Russian | Czech

landable English

Meaning landable meaning

What does landable mean?

landable

Capable of being landed.

Synonyms landable synonyms

What other words have the same or similar meaning as landable?

landable English » English

approvable admirable

Are you looking for...?