put on a garment or ornament carelessly - Spanish English Dictionary