immissus

listen to the pronunciation of immissus
Latin - English
allow
hurl/throw in
let go/in
insert
send in/to/into/against
cause to go