May i please know the definition for a phrase. What is the difference between a phrasal verb and a particle. And, are all phrasal verbs considered idiomatic?
Phrasal Verbs - Glossary Definition - UsingEnglish.com
Particles - Glossary Definition - UsingEnglish.com
As the verbs combine with the particle to create a new meaning, they are generally considered idiomatic.