Demitted meaning : To let fall; to depress; to yield. To relinquish an office, membership, authority, etc.; to resign, as from a Masonic lodge.
germans
tailend
box and cox
kelpies
demitted