MANNED

Meaning 1:

manned - (in this case) ridden or controlled

Meaning 3: