構造的型付けとダックタイピングはWikipediaの型システムの解説が良く整理されていると思うけど、これをベースに考えればいいんじゃない?
https://ja.wikipedia.org/wiki/%E5%9E%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0

オレオレ定義を使うなら、Wikipediaとの差分と、Wikipediaと違う定義にする理由くらいは明示してほしいところ。