• to insert
  • stick in
  • pierce
  • to take part in
  • to interfere
  • to interpose

See all 2 entries for 插