Meaning: 1. An act of abdicating or renouncing the throne.
2. Failure to fulfil a responsibility or duty.
Usage/Example: A palace insider however insisted to the Daily Beast today that the Queen was not about to abdicate.
DISCLAIMER: JPL and its affiliates shall have no liability for any views, thoughts and comments expressed on this article.