Top definition
Sonething that is either intentionally coppied or made to look simialr but not considered a duplicate.
That eyeshadow pallet she made was echoed from another company.
by Tetra Sprague August 06, 2019
Get the mug
Get a Echoed mug for your cat Bob.