Chinese

edit

Verb

edit

Sense: to insulate; to hint; to allude

edit
Synonyms
edit