任由 Traditional form: 任由 Pinyin (reading): rènyóu Definitions: to let (sb do sth) to allow regardless of Characters: 任 - to trust, to rely on; to appoint; to bear; duty, office 由 - cause, reason; from Traditional characters: 任 - to trust, to rely on; to appoint; to bear; duty, office 由 - cause, reason; from