Noun Definitionramble1.Definition: an aimless amble on a winding courseRelated Noun(s):meanderCategory: General