saleEnglishOxford English Thesaurussale noun 1 a law to curb the sale of firearms: selling, vending, disposal; dealing, trading, bargaining. ▷antonyms purchase. 2 they chalk up a sale every two seconds: deal, transaction, bargain, disposal. ▷antonyms purchase. □ for saleis that picture for sale?: on the market, on sale, on offer, available for purchase, able to be bought/purchased, purchasable, obtainable, in the shops.sale Oxford Dictionary of English