meaning of calling card

1. a distinguishing characteristic or behavior; "bombs are a terrorists calling ">cards"


Related Words

calling card |

Developed & Maintained By Taraprasad.com

Treasure Words