Many, many thanks folks.
I have now recalled a conversation from 20 years ago with a man who worked at Filton on the intakes/exhausts. He was in another (unrelated) job then and I did not ask him all the questions that I should have done!
He said, "Concorde 'sucks' her way across the Atlantic." From what you have said, this sounds like a good way to describe it!