English Dictionary
Definition I may in British English
I may phrase
phrase
1
used for emphasizing what you are saying
Example
I sacrificed a lot, I may say, to help him.
