sirenoid
/ˌsaɪriˈɔɪd/Definitions
1. noun
A person who is alluring or seductive, often in a subtle or understated way.
“The sirenoid charm of the salesperson convinced many customers to make a purchase.”
1. noun
A person who is alluring or seductive, often in a subtle or understated way.
“The sirenoid charm of the salesperson convinced many customers to make a purchase.”