فارسی
شبکه مترجمین ایران
شبکه مترجمین ایران
شبکه مترجمین ایران
شبکه مترجمین ایران
english
1
general::
noun VERB + FORETHOUGHT have We had had the forethought to book places in advance. PREP. with/without ~ He had made the remark completely without forethought. PHRASES a lack of forethought
Oxford Collocations Dictionary