presidential republicWiktionary 原文英美释义名词noun1A republic in which executive power is vested in the president