Полный англо-русский словарь

make put in an appearance

Показываться, появляться (возможно, ненадолго)

Полный англо-русский словарь