Infolded meaning : To fold inwards. To wrap up or inwrap; involve; inclose; enfold or envelop. To clasp with the arms; embrace.
infolded
backbenchers
sniffled
greenhouse gas
ice creams