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
not know whether/if one is coming or going
to be very confused
My friend did not know whether he was coming or going after the long airplane flight.