Big Huge Thesaurus

radio-controlled

adjective

similar terms