No it's not a 'British term', as stated I think it is someone trying to keep things simple for the non technically minded, without being disrespectful I can't see that a purser would know and the capt was keeping it simple. The only (normally) loud bang you will here from an engine is from a surge, this could be cause by many things, in particular a massive disruption to the airflow through an engine.