landable adjective2 •Capable of being landed. •Suitable for landing upon.The pilot looked for a landable lake as the plane began to plummet. formsmore landable · most landable