×

holding meaning in English

n. holding company, company that controls other businesses

Related Words

  1. holbrooke
  2. hold-up
  3. holisme
  4. holiste
PC Version

Copyright © 2018 WordTech Co.