macguffin meaning in English
n. macguffin, device that gives impetus to a plot in a movie or a play or book but later turns, out to be insignificant (this term was invented by alfred hitchcock)
n. macguffin, device that gives impetus to a plot in a movie or a play or book but later turns, out to be insignificant (this term was invented by alfred hitchcock)