×

intimidable meaning in English

adj. intimidating, frightening, threatening

Related Words

  1. intimement
  2. intimer
  3. intimidation
  4. intimider
PC Version

Copyright © 2018 WordTech Co.