meaning of cape flattery

cape flattery meaning in General Dictionary

a cape of northwestern Washington