2 ms·Thanks. In British English it means something like "debatable" or "contested".by anonymous_sorry 3y agoThanks. In British English it means something like "debatable" or "contested".