English Dictionary
Definition strike in British English
strike phrase
phrase
1
to put your body into a particular position in order to create a particular effect
Synonyms and related words
