The same as Drawing card in American English: an attraction; something or somebody that entertains or arouses liking or interest.
1. The audience was amused with a vast variety of drawcards, from artists to expositions.

2. The town has plenty of drawcards.
by OakRohrich May 13, 2014
Get the Drawcard mug.