English word definition — powered by WordNet
cause to grow together parts from different plants
Want to remember ingraft?