TOPS Meaning of TOPS in English [noun] [U] [dated]The tops is the best.You're the tops. Cambridge English vocab. Кембриджский английский словарь. 2012