wishing cap ( synonym found)

Definition of wishing cap:

(n) : a magical cap that secures whatever one wishes for

Definition of wishing cap:

(n) : a magical cap that secures whatever one wishes for

Back to Top