invention : Idioms & Phrases


Invention of the cross

  • (Eccl.), a festival celebrated May 3d, in honor of the finding of our Savior's cross by St. Helena.
Webster 1913

patent of invention

  • noun a document granting an inventor sole rights to an invention
    patent.
WordNet