Crossword Answer Lookup

Tug-of-war specialist upon whom one can rely? (5,2,8)

Daily Mail Puzzle #16525 6 Down 2021-03-04
Answer
TOWEROFSTRENGTH