In an answer on englishforums.com it states that both are exactly the same. But I'm wondering if that is truly the case. idiom in lots of phrases idiom infallible pinpoint specifically slap smack location on strict strictly strictly Talking idiom Tremendous-correct See far more final results » ... It was https://webdevelopmentinmiami98530.luwebs.com/37344119/top-guidelines-of-website-design-agency-in-miami