Dictionary search results

Showing 1-2 of 2 results

viper in one's bosom British & World English

A person whom one has supported but now behaves treacherously towards one

viper in one's bosom in viper British & World English

A person whom one has supported but now behaves treacherously towards one