Meaning ofrattrapin English

rattrap

us//ˈrætræp//uk//ˈrætræp//
#uncommon
Definitions
Base Words