Englishfor English speakers
haze
Noun
—
Haze is thin fog, slight mist, thin cloud and slight smoke
defect
Noun
—
A defect in something is a mistake or problem that makes the thing not perfect.
This gem has a defect, so it is not worth much.
—
A defect is something that is not perfect.
defect
Verb
—
If you defect from a group or country, you leave it and join a different side.
In 1961, defected from Russia.