Definify.com

Definition 2024


ISTR

ISTR

English

Phrase

ISTR

  1. (chiefly Internet) Initialism of I seem to recall/remember.

Anagrams