Self-devised

Webster's Dictionary of the English Language

·adj Devised by one's self.

Related Words