Big Huge Thesaurus

time-consuming

adjective

similar terms