IT STRIKES ME Meaning of IT STRIKES ME in English this is clear to me, this is my impression It strikes me that we share many interests and activities. English idioms vocab. Словарь английских идиом и выражений. 2012