Definition: to carefully consider the possible results of doing something Level: B2
Definition: to consider an idea or plan carefully before making a decision Level: B2