Mammoth Uncensored Word List:
34 words ending with ap, 7 letters long

baaskap bathcap bluecap caltrap cantrap cowflap earflap flytrap genipap giddyap haircap heeltap kneecap mantrap medigap milkcap mudflap nonleap outleap overlap pinesap prewrap rattrap roadmap rootcap shiplap snowcap stopgap suiplap suntrap unstrap waxycap winesap wiretap