×

cocooning meaning in English

n. cocooning, act or habit of spending one's free time at home

Related Words

  1. cocon
  2. cocoler
  3. cocorico
  4. cocotier
PC Version

Copyright © 2018 WordTech Co.