mannable Able to be staffed with a human crew. Adjective Able to be staffed with a human crew. a mannable spacecraft Origin From man + -able.