Talk:Nova (Warframe)/@comment-213.130.247.146-20130717195954/@comment-617281-20130717220110

It just means that some warframes/powers have a moment right at the cast/sometime during the cast when you're invulnerable. The word "frames" is simply referring to the actual frames of the game (as in Frames per Second). This one does not have any.