0%

ALL meanings of self-approval

self-ap·prov·al
S s
  • noun self-approval the act of approving; approbation. 2
  • noun self-approval formal permission or sanction. 2
  • noun self-approval Philately. one of a group of selected stamps sent by a dealer to a prospective customer for examination and either purchase or return. 1
  • idioms self-approval on approval, without obligation to buy unless satisfactory to the customer upon trial or examination and, otherwise, returnable: We ship merchandise on approval. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?