I agree and hope you all do as well - let's do our bit to hold back the tide of US English and preserve these excellent words/terms.

Surely you don't attribute this to American English. There are plenty of old American slang terms that have gone out of use. It's simply natural with this "living" language that we keep talking about.