artface ( synonym found)

Definition of artface:

°a trick played out as an ingenious, but artful, ruse.

Back to Top