しただろう
amidashitadarō

Godan Verb (su)

Expresses probability ("probably…") of 編み出す

1. Woven out; Figured out; Deducted

Past/Perfective
Presumptive
Conjecture