anything that lies in a place; that which, or one who, remains in a place.-a minister or ambassador resident at a court or seat of government.-a ledger.-lying or remaining in a place; hence, resident; as, leger ambassador.-light; slender; slim; trivial.