Sprucest meaning : Smart, trim, and elegant in appearance; fastidious (said of a person).
sprucest
upon
overfolds
button man
counterterrorism