shewn
/ʃʌn/Definitions
1. verb
past tense of show; to cause to be seen or known
“The scientist shewn the audience the working of the new device.”
2. noun
a past participle of show; something that is shown or displayed
“The exhibition was a showcase of the artist’s latest shewn.”
3. adjective
past participle of show; indicating something that is shown or displayed
“The new shewn of the museum was impressive.”