high profile

/haɪpɹˈoʊfaɪl/

high profile

English Noun
Ad

Definition

a conspicuous position, intentionally attracting attention

Ad