Meanings1melt; be fused; be absorbedFor a certain substance to be dissolved in another, and be mixed or absorbed in it.2be fused; be in harmonyFor thoughts, ideas, culture, etc., to be naturally mixed and harmonized with each other.