Search for crossword answers and clues

Answer for the clue "Aggressive posturin' on an English river? ", 18 letters:
thamesfightinwords