We do not currently know of any antonyms for meanderer.
The noun meanderer is defined as:
Did you mean meandered?