make put in an appearance

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

Источник: Полный англо-русский словарь на Gufo.me