microdrone - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a very small drone (unmanned plane) used especially for taking aerial photographs or for military spying missions

    The U.S. Navy is planning on launching micro-drones that perform both surveillance and a kamikaze mission from a submarine.

    Submitted from United Kingdom on 31/01/2012