English word definition — powered by WordNet
constituting the undiminished entirety
(of a woman) having the hymen unbroken
(used of domestic animals) sexually competent
undamaged in any way
Want to remember intact?