辞書的には
chargeには動詞用法として「請求する」の意味があり、
名詞用法として「料金」の意味がある。

noが形容詞だとすると、no chargeは形容詞+名詞で、
「無料」という意味になりそうなものだが、
この場合はnoが副詞でchargeが動詞になるのだろうか??