have (all) the markings of
idiomDefinition of have (all) the markings of
chiefly US
: to have the qualities or features of (something)
They have all the markings of a championship team. a movie that has all the markings of a big hit