mài賣to sell; to betrayFrequency 1.6Meaningsto betray; to sell; to show off or flaunt; to spare no effort