has no significant authority beyond approving the decisions of others (about a person); imprinted with a rubber stamp
RUBBER-STAMPED
Meaning of RUBBER-STAMPED in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012