zhān​qián​gù​hòu

to think over carefully

Senses

瞻前顾后/ 瞻前顧後 zhān​qián​gù​hòu to think over carefully

(idiom) lit. to look forward and back; fig. to consider the past and the future or weigh pros and cons before acting; to act with caution and prudence

瞻前顾后/ 瞻前顧後 zhān​qián​gù​hòu to be overcautious

(idiom) to be indecisive or hesitant; to hold back because of excessive worries or misgivings

References

synonym 首鼠两端/首鼠兩端 瞻前顾后/瞻前顧後
abbreviation 瞻顾/瞻顧 瞻前顾后/瞻前顧後