Русский-Английский словарь »

видавший виды означает в английский

РусскийАнглийский
видавший виды adjective

worse for wear(in poor physical condition due to long or heavy use)
adjective

видавший виды adjective
{m}

battered(beaten up through a lot of use)
adjective
[UK: ˈbæ.təd] [US: ˈbæ.tərd]