put on tape ( synonym found)

Definition of put on tape:

(n) : a powerful leader; a monarch; a ruler

Definition of put on tape:

(n) : a powerful leader; a monarch; a ruler

Back to Top