well thought out

listen to the pronunciation of well thought out