Meanings1no matter what2despite3to allow (sb to act arbitrarily)Written Forms任憑Traditional · Main Form任凭Alternate Form