crewed

/kɹuːd/

crewed

English Adj
Ad

Definition

Having a crew; manned; piloted.

Ad