meaning of Amovability

Amovability meaning in General Dictionary

responsibility to be removed or dismissed from company

View more

  • obligation to-be eliminated or dismissed from company.

Amovability meaning in General Dictionary

(n.) Liability to be eliminated or dismissed from office.