adj.
1.morally blemished
2.spotted or blotched maculate v.
1.make dirty or spotty, as by exposure to air
2.spot, stain, or pollute
Idiom of the Day
keep house
to look after a house or a household
The girl has been keeping house for her father while he is sick.