1)The act of inserting something somewhere 2) the feeling of inserting something
âDid you have an insertation when you put the money for the charity event in the jar?â