firm sale
noun

a sale which does not allow the purchaser to return the goods

Browse by Subjects
protectionism
split trust
CHAPS
Put calendar
life assurance company