top-hat (n.)
also tophat, 1875, from top (n.1) + hat.