a simple admittance of ignorance was much to be preferred to any amount of flannel
[mass noun] british informal bland fluent talk indulged in to avoid addressing a difficult subject or situation directly
"a simple admittance of ignorance was much to be preferred to any amount of flannel" What is the definition of "flannel"?