Thesaurasize

beat up

134 synonyms found

Definition

(v) : to give a beating to; to sail to windward using a series of alternate tacks across the wind