be short of同义词是be lacking in,be lacking in中文意思是缺少……缺乏……

This would teach him to be lacking in gratitude.这倒可以给他的忘恩负义,作一个教训。

The child seems to be lacking in intelligence.这孩子似乎智力低下。

He seems to be lacking in frankness.

beshortof同义词例句

be short of sth 缺少某物,同义词是lack sth,be lacking in.如the boy is short of courage.这个男孩缺少勇气.