If enough British English people want to use Americanisms, then they will do. I don’t think you can stop language, language is like water, you can’t dam it, you can’t stop it flowing where ...
Hello and welcome to The English We Speak, where we explain phrases used ... So, 'mooch' or 'mooch around' is an informal British English word or phrase which means to wander or stroll around ...
The British Council, Britain's international body for cultural relations and educational opportunities, administers the International English Language Testing System, or IELTS.