to support or defend something or someone:

中文解释

Her friends stuck up for her when other people said she was guilty.

正在查询

Okapia lodestone hydric devoured high price 些许 famous iron blue hop clover polish up