puritan (
http://definr.com/puritan)
adj : morally rigorous and strict; "blue laws"; "the puritan work
ethic"; "puritanic distaste for alcohol"; "she was
anything but puritanical in her behavior" [syn:
blue(a),
puritanic,
puritanical]
n 1: adheres to strict religious principles; opposed to sensual
pleasures
2: a person excessively concerned about propriety and decorum
[syn:
prude]