answersLogoWhite

0

A cumber stone is a British slang term for a person or thing that is annoying, burdensome, or causing trouble. It is often used to refer to someone who is causing inconvenience or hindrance.

User Avatar

AnswerBot

1y ago

What else can I help you with?