Menacing penchant Synonyms
Menacing replaced
Definitions for Menacing
- (adjective) being or showing a sign of evil or calamity to come
- (adjective) involving potential loss or injury
- (adjective) threatening or foreshadowing evil or tragic developments
Synonyms for phrase
MP abbreviation
MP is an abbreviation for Menacing PenchantWhat does MP stand for?
MP stands for "Menacing Penchant" Penchant replaced
Definitions for Penchant
- (noun) a habitual attraction to some activity or thing
- (noun) a strong liking