firm sale
noun

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

Browse by Subjects
consulting actuary
Group of Ten (G10)
trailing stop
ratchet effect
stock split