Definition of "deambulatory" in English