Word Definition - 任凭
no matter what; despite; to allow (sb to act arbitrarily)
Report an issue
Flag incorrect definitions, examples, etymology, etc.