Golden Bowl

Dictionary

INSETv.t.

To infix or implant.