walking frameItalian → EnglishOxford Italian–Englishwalking frame /AmE ˈwɔkɪŋ ˌfreɪm/ noun Medicine deambulatore m