the creative director insisted his team find a fitting brandcronym like kfc or ibm for the agency's new client
an acronym-based brand name, which is mostly known in its acronym form, and/or an organization or brand name known solely as a collection of letters
"the creative director insisted his team find a fitting brandcronym like kfc or ibm for the agency's new client" What is the definition of "brandcronym"?