on sabbatical leave ( synonym found)

Definition of on sabbatical leave:

(adj) : not subtle; obvious

Back to Top