Mart meaning : A market. A bargain. To buy or sell in, or as in a mart. To traffic.
mart
report card
soother
red carpets
nightcrawler