special purpose aircraft (spa) - English Synonyms Dictionary