Subscriber login


Forgot your password?

Library card login

Other

microlight

Translate microlight | into Italian | into Spanish
Definition of microlight

noun

chiefly British
  • a very small, light, one- or two-seater aircraft: [as modifier]:a microlight manufacturer

microlight in other Oxford dictionaries