видавший виды

видавший виды см. бывалый.