Грамматический словарь Зализняка (склонения слова):
Оскал, оскалы, оскала, оскалов, оскалу, оскалам, оскал, оскалы, оскалом, оскалами, оскале, оскалах
оска́л
-а, м.
Приоткрытый рот, пасть с приподнятыми губами, за которыми виднеются зубы, а также манера оскаливать зубы.
Оскал зубов.
□
Копыты, глаз, оскал — все это было изящно и резко выражено, как бывает только у лошадей самой чистой крови. Л. Толстой, Казаки.
ОСКАЛ, а, м. Ряд зубов, открытый растянутыми губами, ощеренной пастью. Звериный о. (также перен.: о выражении крайней злобы). Хищный о.
оска́л
ОСКАЛ -а; м. Приоткрытый рот, пасть с виднеющимися зубами; манера оскаливать зубы (обычно в усмешке, насмешке). Показать свой о. Безобразный, смеющийся о. Крысиный о. О. тигра. Бандит со звериным оскалом. / Олицетворение чего-л. ужасного, чудовищного по своей сути. Хищный о. войны. Зловещий о. Чернобыля. О. зубов.
ОСК’АЛ, оскала, мн. нет, ·муж.
1. Действие по гл. оскалить-оскаливать и оскалиться-оскаливаться. У собаки при оскале всегда морщится нос.
2. Приоткрытый рот с виднеющимися зубами. «Он бульдог, с оскалом зубы.» Некрасов.