すじ とお
sujiga tōru

Godan Verb (ru)
Expression

1. to make sense; to be consistent; to be logical; to stand to reason; to be coherent

Related to 筋が立つ
かれ論旨 ろんし すじ かよっていた。
kareno ronshiwa sujiga kayotte ita.
His argument was logical.