ともすした
tomosushita

Adverb
Suru Verb

The past form of ともすれば

1. Did apologize; Apologized

Past/Perfective