n.
1.an imperfection in a bodily system
2.a failing or deficiency
3.an imperfection in a device or machine
4.a mark or flaw that spoils the appearance of something (especially on a person's body) defect v.
1.desert (a cause, a country or an army), often in order to join the opposing cause, country, or army
Idiom of the Day
plug up (something) or plug (something) up
to stop or fill up a hole or crack or gap
We used some special cement to plug up the leak in the bathtub.