> Basic English doesn't allow the word "tolerate" but does allow "put up with". That's a false economy.
That's a very good point!
"Put up with" is an idiomatic expression that native speakers may take for granted -- but it must be learned, in the same way as "tolerate".
In fact, it would be easier for half of the world to learn the word "tolerate", from the Latin "toleratus", than the expression "put up with".
(For instance: we use the word "tolerar" in Porguese and Spanish.)