1 عمومی:: اقامت گزیدن، ساكن بودن
شبکه مترجمین ایران
1 general:: verb ponder: Do not dwell on that too long. verb live: I'll dwell in the house of the Lord.
Simple Definitions
2 general:: dwell on sth to keep thinking or talking about something, especially something bad or unpleasant • In his speech, he dwelt on the plight of the sick and the hungry.
Cambridge-Phrasal Verbs