Definition of "ambled"

ambled