DictionaryAI

I'd say

Short definition from Wiktionary

Interjection

  1. It is my estimate or opinion.

We haven’t written up I'd say yet: Simple and Standard meanings, examples and a quiz.