a. Full of knots; knaggy. [ 1913 Webster ]
n. Someone (especially a woman) who constantly finds fault. Syn. -- scold, scolder, nag. [ WordNet 1.5 ]
a. Full of snags; snaggy. [ 1913 Webster ]