1.something that provides access (entry or exit);
they waited at the entrance to the garden
2.a movement into or inward
3.the act of entering;
she made a grand entrance
1.attract; cause to be enamored;
She captured all the men's hearts
2.put into a trance