中英词典查询

starred [stɑ:d]

adj. 被派任为主角,点缀着星星的;
v. 动词star的过去式和过去分词形式;