to put together or combine two or more things so that they cannot be separated easily:

中文解释

The author skillfully interweaves fiction and history in her novel.

正在查询

poleyn landside flickers feudatories Lena 自吹自擂 I-130 laparoscopist decouple drift from one country to another