Answer: bluenosed

AnswerCrossword Clue
BLUENOSEDStrait-laced
bluenosedpuritanical