meaning of stepping down

1. the act of abdicating


Related Words

stepping down |

Developed & Maintained By Taraprasad.com

Treasure Words