amrap (as many rounds/repetitions as possible) - English Synonyms Dictionary

Can't found any synonym terms.