Noun Definitionamble1.Definition: a leisurely walk (usually in some public place)Related Noun(s):perambulation, promenade, saunter, strollCategory: General