WordNet: abstract thought, logical thinking, reasoning

Sanatista
thinking that is coherent and logical



abstract thought


logical thinking


reasoning