emanate from
1. 发源; 发出
Do you know where these rumors emanated from?
你知道这些谣言是从哪儿来的吗?
2. 散发; 发射
A bad smell emanated from the shed.
小屋里散发出一股臭味。
emanate from
1. 发源; 发出
Do you know where these rumors emanated from?
你知道这些谣言是从哪儿来的吗?
2. 散发; 发射
A bad smell emanated from the shed.
小屋里散发出一股臭味。