Definify.com

Definition 2024


microlight

microlight

English

Noun

microlight (plural microlights)

  1. An ultralight aircraft

Translations