MASTED

Definition of MASTED

  1. (adj)having or furnished with a mast; often used in combination