have something lined up in one's sightsภาษาอังกฤษIDMแปลว่า มองเห็นชัดจากการเล็งปืน ภาพประกอบ have something lined up in one's sights คำศัพท์ภาษาอังกฤษที่คล้ายกันhathave inhave something in common (with)have something in handhave something in mindhave something in stockhave something in store (for)have something lefthave something madehave something up one's sleevehave the willhave up