The word "invoked" means to call upon or appeal to someone or something for assistance or support. Some synonyms for "more invoked" could include "frequently used," "often called upon," "regularly utilized," "commonly summoned," or "frequently sought after." These words describe how a particular resource or assistance is frequently requested or needed. "More invoked" implies that the resource is needed regularly and is a highly relied upon source of assistance. Synonyms are useful in communicating more clearly and concisely, especially when seeking a specific response or completing a research paper.