Search Your Word

Learn English Definition

    Be cheated or swindledbe defrauded or defeatedbe thwartedbe deludedbe outwittedbe done in or taken in

Learn English Synonym

    Be cheated or swindledbe defrauded or defeatedbe thwartedbe deludedbe outwittedbe done in or taken in