Meaning of Net Book Agreement in English:
Net Book Agreement
noun
(Formerly in the United Kingdom) any of several successive formal arrangements between some publishers and booksellers, binding the latter not to sell below the net price, and in some instances enabling libraries to purchase new books at a set discount; abbreviated NBA.
Origin
Early 20th century; earliest use found in The North American Review.
Are You Learning English? Here Are Our Top English Tips