Golden Bowl

Dictionary

EMULATINGppr.

Rivaling; attempting to equal or excel; imitating; resembling.