├── .editorconfig ├── .eslintrc.yaml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── babel.config.js ├── deploy.sh ├── package-lock.json ├── package.json ├── preview01.png ├── public ├── favicon.ico └── index.html ├── sandbox.config.json ├── src ├── App.vue ├── components │ ├── BuilderForm.vue │ ├── BuilderGrid.vue │ ├── BuilderPage.vue │ ├── Cell.vue │ ├── CrosswordGrid.vue │ ├── CrosswordPage.vue │ ├── GridPreview.vue │ ├── MenuArea.vue │ ├── ProfileArea.vue │ ├── QuestionsList.vue │ └── WordForm.vue ├── main.js ├── mixins │ └── GridMixin.js ├── plugins │ ├── eventbus.js │ ├── http │ │ ├── index.js │ │ └── interceptors.js │ └── index.js ├── resources │ ├── adjectives.js │ └── nouns.js ├── router │ └── index.js └── shitcode.js └── vue.config.js /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- 1 | root: true 2 | parser: vue-eslint-parser 3 | extends: 4 | - 'plugin:vue/essential' 5 | - 'eslint:recommended' 6 | env: 7 | es6: true 8 | node: true 9 | browser: true 10 | parserOptions: 11 | parser: babel-eslint 12 | sourceType: module 13 | ecmaVersion: 2018 14 | ecmaFeatures: 15 | globalReturn: false 16 | modules: true 17 | experimentalObjectRestSpread: true 18 | globals: 19 | BigInt: true 20 | rules: 21 | require-yield: 22 | - off 23 | no-extra-parens: 24 | - off 25 | no-prototype-builtins: 26 | - error 27 | no-template-curly-in-string: 28 | - error 29 | array-callback-return: 30 | - error 31 | block-scoped-var: 32 | - error 33 | complexity: 34 | - warn 35 | curly: 36 | - error 37 | default-case: 38 | - error 39 | dot-location: 40 | - error 41 | - property 42 | dot-notation: 43 | - error 44 | eqeqeq: 45 | - error 46 | no-alert: 47 | - error 48 | no-caller: 49 | - error 50 | no-else-return: 51 | - error 52 | no-empty-function: 53 | - error 54 | no-eq-null: 55 | - error 56 | no-eval: 57 | - error 58 | no-extend-native: 59 | - error 60 | no-extra-bind: 61 | - error 62 | no-floating-decimal: 63 | - error 64 | no-labels: 65 | - error 66 | no-loop-func: 67 | - error 68 | no-multi-spaces: 69 | - error 70 | no-multi-str: 71 | - error 72 | no-new: 73 | - error 74 | no-proto: 75 | - error 76 | no-restricted-properties: 77 | - error 78 | no-sequences: 79 | - error 80 | no-throw-literal: 81 | - error 82 | no-unused-expressions: 83 | - error 84 | no-useless-call: 85 | - error 86 | no-useless-return: 87 | - error 88 | yoda: 89 | - error 90 | strict: 91 | - error 92 | no-undef-init: 93 | - error 94 | no-unused-vars: 95 | - error 96 | handle-callback-err: 97 | - error 98 | array-bracket-newline: 99 | - error 100 | - 101 | multiline: true 102 | array-bracket-spacing: 103 | - error 104 | array-element-newline: 105 | - off 106 | - 107 | multiline: true 108 | brace-style: 109 | - error 110 | - stroustrup 111 | camelcase: 112 | - error 113 | comma-dangle: 114 | - error 115 | - always-multiline 116 | comma-spacing: 117 | - error 118 | comma-style: 119 | - error 120 | computed-property-spacing: 121 | - error 122 | eol-last: 123 | - error 124 | func-call-spacing: 125 | - error 126 | id-length: 127 | - error 128 | - 129 | min: 2 130 | exceptions: 131 | - i 132 | - x 133 | - y 134 | - e 135 | - a 136 | - b 137 | id-match: 138 | - error 139 | - "^(([A-Za-z0-9]+){2,})|([A-Z][A-Z_0-9]+)|x|y|a|b|i|e$" 140 | - 141 | properties: false 142 | onlyDeclarations: true 143 | indent: 144 | - error 145 | - 2 146 | - 147 | SwitchCase: 1 148 | key-spacing: 149 | - error 150 | keyword-spacing: 151 | - error 152 | max-statements-per-line: 153 | - error 154 | newline-per-chained-call: 155 | - error 156 | no-bitwise: 157 | - error 158 | no-multi-assign: 159 | - error 160 | no-trailing-spaces: 161 | - error 162 | no-whitespace-before-property: 163 | - error 164 | no-multiple-empty-lines: 165 | - error 166 | - 167 | max: 2 168 | maxEOF: 1 169 | one-var-declaration-per-line: 170 | - error 171 | quote-props: 172 | - error 173 | - as-needed 174 | quotes: 175 | - error 176 | - single 177 | semi: 178 | - error 179 | - never 180 | space-before-blocks: 181 | - error 182 | - always 183 | space-before-function-paren: 184 | - error 185 | - always 186 | spaced-comment: 187 | - error 188 | - always 189 | arrow-body-style: 190 | - error 191 | - as-needed 192 | arrow-spacing: 193 | - error 194 | generator-star-spacing: 195 | - error 196 | no-var: 197 | - error 198 | no-console: 199 | - off 200 | no-ex-assign: 201 | - off 202 | lines-between-class-members: 203 | - error 204 | - always 205 | - 206 | exceptAfterSingleLine: true 207 | no-plusplus: 208 | - error 209 | implicit-arrow-linebreak: 210 | - error 211 | - beside 212 | padding-line-between-statements: 213 | - error 214 | - 215 | blankLine: always 216 | prev: 217 | - const 218 | - let 219 | - var 220 | next: '*' 221 | - 222 | blankLine: any 223 | prev: 224 | - const 225 | - let 226 | - var 227 | next: 228 | - const 229 | - let 230 | - var 231 | operator-linebreak: 232 | - error 233 | - after 234 | - 235 | overrides: 236 | '?': before 237 | ':': before 238 | '+': before 239 | object-property-newline: 240 | - error 241 | - 242 | allowAllPropertiesOnSameLine: true 243 | no-magic-numbers: 244 | - error 245 | - 246 | ignore: 247 | - -1 248 | - 0 249 | - 1 250 | - 2 251 | - 10 252 | ignoreArrayIndexes: true 253 | enforceConst: true 254 | detectObjects: false 255 | object-curly-spacing: 256 | - error 257 | - always 258 | # vue/component-name-in-template-casing: 259 | # - error 260 | # - kebab-case 261 | vue/max-attributes-per-line: 262 | - error 263 | - 264 | singleline: 3 265 | vue/html-self-closing: 266 | - error 267 | - 268 | html: 269 | void: always 270 | normal: never 271 | component: always 272 | svg: always 273 | math: always 274 | vue/no-v-html: off 275 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | test/unit/coverage 8 | test/e2e/reports 9 | selenium-debug.log 10 | package-lock.json 11 | 12 | # Editor directories and files 13 | .idea 14 | *.suo 15 | *.ntvs* 16 | *.njsproj 17 | *.sln 18 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 9 4 | - 10 5 | - 11 6 | script: 7 | - npm run lint 8 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Denis Efremov 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Vue Crossword 2 | 3 | [![Travis (.com) branch](https://img.shields.io/travis/com/Piterden/vue-crossword/master.svg?style=for-the-badge&logo=travis-ci)](https://travis-ci.com/Piterden/vue-crossword) [![awesome-vue](https://img.shields.io/static/v1.svg?label=Vue.JS&message=AWESOME&logo=vue.js&style=for-the-badge&color=ff69b4)](//github.com/vuejs/awesome-vue) [![GitHub stars](https://img.shields.io/github/stars/Piterden/vue-crossword.svg?style=for-the-badge&logo=github)](https://github.com/Piterden/vue-crossword/stargazers) [![GitHub forks](https://img.shields.io/github/forks/Piterden/vue-crossword.svg?style=for-the-badge&logo=git)](https://github.com/Piterden/vue-crossword/network) [![GitHub watchers](https://img.shields.io/github/watchers/Piterden/vue-crossword.svg?logo=gitter&style=for-the-badge)](https://github.com/Piterden/vue-crossword/watchers) 4 | 5 | A Vue.js based crossword puzzle builder and filler front-end application. 6 | 7 | ![1547090130650](https://raw.githubusercontent.com/Piterden/vue-crossword/master/preview01.png) 8 | 9 | ## Demo 10 | 11 | [**DEMO** _Russian Words Database_](https://piterden.github.io/vue-crossword) 12 | 13 | ## Features and ToDo 14 | 15 | - [x] Supports 2-31 symbols words lengths. 16 | - [x] Supports any grid size. 17 | - [x] Random symmetric grid generator. 18 | - [x] Automatic calculation of required to fill letter cells and clues numeration. 19 | - [x] Words suggestions from API depending on length and filled letters. 20 | - [x] Clues suggestions for filled words from API. 21 | - [x] Add different types of symmetry to grid generation. 22 | - [x] Add analyzer and smart corrector for generated grids (to control words length). 23 | - [X] Automatic generation of full filled crossword. 24 | - [ ] Make a print version. 25 | - [ ] User login (OAuth2). 26 | - [ ] Save built crosswords. 27 | - [ ] Add and save new words and clues. 28 | - [ ] Search within suggested words by added letters. 29 | - [ ] Search in clues of suggested words. 30 | - [ ] Add taxonomy for clues. 31 | - [ ] Improve the logic of API queries. 32 | - [ ] Fix mobile version. 33 | 34 | ## Usage 35 | 36 | 1. Find a grid with only white and black squares. 37 | 2. Press `Fill words`. 38 | 3. Press `Auto fill`. 39 | 40 | There are a few simple rules: 41 | 42 | - Generated forms of vertical and horizontal questions allow you to fill cells inside them with letters. 43 | - Grid cells do not allow you to fill them with letters but you can edit a grid geometry by clicking on them. 44 | - You can change the size of a grid pressing the `Change Size` button which enables *the size change mode*. In this mode requests to the API are temporarily disabled and suggesting words would be updated on exit to the normal edit mode. 45 | - When word is filled, you could select the clue or enter your one. The cells of filled words are marked with a green color. 46 | 47 | ## Build Setup 48 | 49 | ```bash 50 | # install dependencies 51 | npm i 52 | 53 | # serve with hot reload at localhost:8080 54 | npm run serve 55 | 56 | # build for production with minification 57 | npm run build 58 | 59 | # lint project 60 | npm run lint 61 | ``` 62 | 63 | ## Built With 64 | 65 | - [VueJS](https://vuejs.org/) - The Progressive JavaScript Framework. 66 | - [CodeSandbox](https://codesandbox.io) - The online code editor for ... 67 | - [Words API](https://github.com/Piterden/crosswords-module) - Words API repository. 68 | 69 | ## Contributing 70 | 71 | PR's are appreciated. 72 | 73 | [![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/0)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/0)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/1)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/1)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/2)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/2)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/3)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/3)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/4)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/4)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/5)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/5)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/6)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/6)[![](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/images/7)](https://sourcerer.io/fame/Piterden/Piterden/vue-crossword/links/7) 74 | 75 | ## Authors 76 | 77 | - **Denis Efremov** - *Code|Idea* - [Piterden](https://github.com/Piterden) 78 | - **mvrlin** - *Help with styles* - [mvrlin](https://github.com/mvrlin) 79 | - **kolay** - *Code|Improvements* - [kolay-v](https://github.com/kolay-v) 80 | 81 | ## License 82 | 83 | This project is licensed under the MIT License - see the [LICENSE](https://github.com/Piterden/vue-crossword/blob/master/LICENSE) file for details. 84 | 85 | ## Donate 86 | 87 | - **BTC** `3F275vPSCvYW19MHZqSjw79fEwwU4MbTgV` 88 | - **LTC** `MGMCQB3QAcrSBjU3eGJviqB2J2f5BNVRGr` 89 | - **DOGE** `D5m69FRDGEn3G3xuakvqTxUpGVt6NegKJp` 90 | -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ['@vue/app'], 3 | } 4 | -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | # abort on errors 4 | set -e 5 | 6 | npm run build 7 | 8 | cd dist 9 | 10 | git init 11 | git add -A 12 | git commit -m 'deploy' 13 | git push -f git@github.com:Piterden/vue-crossword.git master:gh-pages 14 | 15 | cd - 16 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vue-crossword", 3 | "version": "0.1.4", 4 | "private": true, 5 | "scripts": { 6 | "serve": "vue-cli-service serve", 7 | "build": "vue-cli-service build", 8 | "lint": "vue-cli-service lint" 9 | }, 10 | "dependencies": { 11 | "axios": "^0.19.2", 12 | "core-js": "^2.6.11", 13 | "vue": "^2.6.11", 14 | "vue-google-api": "^0.2.0" 15 | }, 16 | "devDependencies": { 17 | "@vue/cli-plugin-eslint": "^3.12.1", 18 | "@vue/cli-service": "^4.3.1", 19 | "babel-eslint": "^10.1.0", 20 | "cache-loader": "^3.0.1", 21 | "eslint": "^5.16.0", 22 | "eslint-plugin-vue": "^7.0.0-alpha.0", 23 | "stylus": "^0.54.7", 24 | "stylus-loader": "^3.0.2", 25 | "vue-template-compiler": "^2.6.11" 26 | }, 27 | "postcss": { 28 | "plugins": { 29 | "autoprefixer": {} 30 | } 31 | }, 32 | "browserslist": [ 33 | "> 1%", 34 | "last 2 versions" 35 | ] 36 | } 37 | -------------------------------------------------------------------------------- /preview01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Piterden/vue-crossword/ab1051162866a5b932df3fdd063b29121f683401/preview01.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Piterden/vue-crossword/ab1051162866a5b932df3fdd063b29121f683401/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Vue Crossword Puzzle Builder 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /sandbox.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "infiniteLoopProtection": true, 3 | "hardReloadOnChange": false, 4 | "view": "browser", 5 | "template": "vue-cli" 6 | } -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 22 | 23 | 450 | -------------------------------------------------------------------------------- /src/components/BuilderForm.vue: -------------------------------------------------------------------------------- 1 | 136 | 137 | 233 | -------------------------------------------------------------------------------- /src/components/BuilderGrid.vue: -------------------------------------------------------------------------------- 1 | 42 | 43 | 449 | -------------------------------------------------------------------------------- /src/components/BuilderPage.vue: -------------------------------------------------------------------------------- 1 | 174 | 175 | 1086 | -------------------------------------------------------------------------------- /src/components/Cell.vue: -------------------------------------------------------------------------------- 1 | 24 | 25 | 73 | -------------------------------------------------------------------------------- /src/components/CrosswordGrid.vue: -------------------------------------------------------------------------------- 1 | 32 | 33 | 398 | -------------------------------------------------------------------------------- /src/components/CrosswordPage.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 40 | 41 | 45 | -------------------------------------------------------------------------------- /src/components/GridPreview.vue: -------------------------------------------------------------------------------- 1 | 20 | 21 | 52 | -------------------------------------------------------------------------------- /src/components/MenuArea.vue: -------------------------------------------------------------------------------- 1 | 15 | 16 | 31 | -------------------------------------------------------------------------------- /src/components/ProfileArea.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 47 | 48 | 50 | -------------------------------------------------------------------------------- /src/components/QuestionsList.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 10 | 11 | 14 | -------------------------------------------------------------------------------- /src/components/WordForm.vue: -------------------------------------------------------------------------------- 1 | 134 | 135 | 433 | -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- 1 | // The Vue build version to load with the `import` command 2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias. 3 | import Vue from 'vue' 4 | import VueGoogleApi from 'vue-google-api' 5 | 6 | import './shitcode' 7 | import App from './App' 8 | import { http, eventbus } from './plugins' 9 | 10 | Vue.config.devTools = true 11 | Vue.config.productionTip = false 12 | 13 | Vue.use(http) 14 | Vue.use(eventbus) 15 | Vue.use(VueGoogleApi, { 16 | scope: 'profile', 17 | discoveryDocs: ['https://people.googleapis.com/$discovery/rest'], 18 | }) 19 | 20 | /* eslint-disable no-new */ 21 | new Vue({ 22 | el: '#crossword', 23 | 24 | components: { App }, 25 | 26 | data: () => ({ 27 | user: null, 28 | }), 29 | 30 | mounted () { 31 | this.$bus.$on('user::update', (user) => { 32 | this.user = user 33 | }) 34 | 35 | this.$bus.$on('user::clear', () => { 36 | this.user = null 37 | }) 38 | }, 39 | 40 | methods: { 41 | serialize (obj, prefix) { 42 | let str = [] 43 | let prop 44 | 45 | for (prop in obj) { 46 | if (obj.hasOwnProperty(prop)) { // eslint-disable-line 47 | let key = prefix ? `${prefix}[${prop}]` : prop 48 | let value = obj[prop] 49 | 50 | str.push((value !== null && typeof value === 'object') 51 | ? this.serialize(value, key) 52 | : encodeURIComponent(key) + '=' + encodeURIComponent(value)) 53 | } 54 | } 55 | return str.join('&') 56 | }, 57 | 58 | async fetch (url) { 59 | const response = await fetch(url, { mode: 'no-cors' }) 60 | 61 | return response 62 | }, 63 | 64 | getAllWordCells (words) { 65 | return words.flatMap(this.getWordCells) 66 | }, 67 | 68 | getWordCells ({ word, x, y, isVertical }) { 69 | return Array.from({ length: word.length || word.word.length }) 70 | .map((letter, idx) => isVertical ? `${x}:${y + idx}` : `${x + idx}:${y}`) 71 | }, 72 | 73 | getWordLetters ({ word }) { 74 | return Array.from({ length: word.length }) 75 | .map((letter, idx) => word[`letter_${idx + 1}`]) 76 | }, 77 | }, 78 | 79 | template: '', 80 | }) 81 | 82 | export const MAX_GRID_SIZE = 40 83 | -------------------------------------------------------------------------------- /src/mixins/GridMixin.js: -------------------------------------------------------------------------------- 1 | export default { 2 | methods: { 3 | getNextId (id) { 4 | const match = id.match(/(\d+):(\d+)/) 5 | const last = this.active.word[this.active.word.length - 1] 6 | const next = Number(match[Number(this.active.vertical) + 1]) + 1 7 | 8 | if (next > last.split(':')[Number(this.active.vertical)]) { 9 | return false 10 | } 11 | 12 | return this.active.vertical 13 | ? `${match[1]}:${next}` 14 | : `${next}:${match[2]}` 15 | }, 16 | 17 | getPrevId (id) { 18 | const match = id.match(/(\d+):(\d+)/) 19 | const first = this.active.word[0] 20 | const prev = Number(match[Number(this.active.vertical) + 1]) - 1 21 | 22 | if (prev < first.split(':')[Number(this.active.vertical)]) { 23 | return false 24 | } 25 | 26 | return this.active.vertical 27 | ? `${match[1]}:${prev}` 28 | : `${prev}:${match[2]}` 29 | }, 30 | }, 31 | } 32 | -------------------------------------------------------------------------------- /src/plugins/eventbus.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable no-shadow */ 2 | import Vue from 'vue' 3 | 4 | const bus = new Vue() 5 | 6 | export default function install (Vue) { 7 | Object.defineProperties(Vue.prototype, { 8 | $bus: { 9 | get () { 10 | return bus 11 | }, 12 | }, 13 | }) 14 | } 15 | -------------------------------------------------------------------------------- /src/plugins/http/index.js: -------------------------------------------------------------------------------- 1 | import axios from 'axios' 2 | 3 | 4 | export const http = axios.create({ 5 | baseURL: 'https://crossword.live/crossword', 6 | headers: { 7 | 'X-Requested-With': 'XMLHttpRequest', 8 | 'Content-Type': 'application/x-www-form-urlencoded', 9 | }, 10 | }) 11 | 12 | export default function install (Vue) { 13 | Object.defineProperty(Vue.prototype, '$http', { 14 | get () { 15 | return http 16 | }, 17 | }) 18 | } 19 | -------------------------------------------------------------------------------- /src/plugins/http/interceptors.js: -------------------------------------------------------------------------------- 1 | // import { isArray } from 'lodash' 2 | 3 | export default (http, /* store, */router) => { 4 | // https://github.com/mzabriskie/axios#interceptors 5 | http.interceptors.response.use( 6 | (response) => response, 7 | /** 8 | * This is a central point to handle all 9 | * error messages generated by HTTP 10 | * requests 11 | */ 12 | (error) => { 13 | const { response } = error 14 | 15 | /** 16 | * If token is either expired, not provided or invalid 17 | * then redirect to login. On server side the error 18 | * messages can be changed on app/Providers/EventServiceProvider.php 19 | */ 20 | // eslint-disable-next-line no-magic-numbers 21 | if ([401, 400].indexOf(response.status) > -1) { 22 | router.push({ name: 'auth.singin' }) 23 | } 24 | /** 25 | * Error messages are sent in arrays 26 | */ 27 | // if (isArray(response.data)) { 28 | // store.dispatch('setMessage', { type: 'error', message: response.data.messages }) 29 | /** 30 | * Laravel generated validation errors are 31 | * sent in an object 32 | */ 33 | // } else { 34 | // store.dispatch('setMessage', { type: 'validation', message: response.data }) 35 | // } 36 | 37 | // store.dispatch('setFetching', { fetching: false }) 38 | 39 | return Promise.reject(error) 40 | } 41 | ) 42 | } 43 | -------------------------------------------------------------------------------- /src/plugins/index.js: -------------------------------------------------------------------------------- 1 | export { default as http } from './http' 2 | export { default as eventbus } from './eventbus' 3 | -------------------------------------------------------------------------------- /src/resources/adjectives.js: -------------------------------------------------------------------------------- 1 | const adjectives = [ 2 | 'Aristotelian', 3 | 'Arthurian', 4 | 'Bohemian', 5 | 'Brethren', 6 | 'Mosaic', 7 | 'Oceanic', 8 | 'Proctor', 9 | 'Terran', 10 | 'Tudor', 11 | 'abroad', 12 | 'absorbing', 13 | 'abstract', 14 | 'academic', 15 | 'accelerated', 16 | 'accented', 17 | 'accountant', 18 | 'acquainted', 19 | 'acute', 20 | 'addicting', 21 | 'addictive', 22 | 'adjustable', 23 | 'admired', 24 | 'adult', 25 | 'adverse', 26 | 'advised', 27 | 'aerosol', 28 | 'afraid', 29 | 'aggravated', 30 | 'aggressive', 31 | 'agreeable', 32 | 'alienate', 33 | 'aligned', 34 | 'alleged', 35 | 'almond', 36 | 'alright', 37 | 'altruistic', 38 | 'ambient', 39 | 'ambivalent', 40 | 'amiable', 41 | 'amino', 42 | 'amorphous', 43 | 'amused', 44 | 'anatomical', 45 | 'ancestral', 46 | 'angelic', 47 | 'angrier', 48 | 'answerable', 49 | 'antiquarian', 50 | 'antiretroviral', 51 | 'appellate', 52 | 'applicable', 53 | 'apportioned', 54 | 'approachable', 55 | 'appropriated', 56 | 'archer', 57 | 'aroused', 58 | 'arrested', 59 | 'assertive', 60 | 'assigned', 61 | 'athletic', 62 | 'atrocious', 63 | 'attained', 64 | 'authoritarian', 65 | 'autobiographical', 66 | 'avaricious', 67 | 'avocado', 68 | 'awake', 69 | 'awsome', 70 | 'backstage', 71 | 'backwoods', 72 | 'balding', 73 | 'bandaged', 74 | 'banded', 75 | 'banned', 76 | 'barreled', 77 | 'battle', 78 | 'beaten', 79 | 'begotten', 80 | 'beguiled', 81 | 'bellied', 82 | 'belted', 83 | 'beneficent', 84 | 'besieged', 85 | 'betting', 86 | 'biggest', 87 | 'biochemical', 88 | 'bipolar', 89 | 'blackened', 90 | 'blame', 91 | 'blessed', 92 | 'blindfolded', 93 | 'bloat', 94 | 'blocked', 95 | 'blooded', 96 | 'blushing', 97 | 'boastful', 98 | 'bolder', 99 | 'bolstered', 100 | 'bonnie', 101 | 'bored', 102 | 'boundary', 103 | 'bounded', 104 | 'bounding', 105 | 'branched', 106 | 'brawling', 107 | 'brazen', 108 | 'breeding', 109 | 'bridged', 110 | 'brimming', 111 | 'brimstone', 112 | 'broadest', 113 | 'broiled', 114 | 'broker', 115 | 'bronze', 116 | 'bruising', 117 | 'buffy', 118 | 'bullied', 119 | 'bungling', 120 | 'burial', 121 | 'buttery', 122 | 'candied', 123 | 'canonical', 124 | 'cantankerous', 125 | 'cardinal', 126 | 'carefree', 127 | 'caretaker', 128 | 'casual', 129 | 'cathartic', 130 | 'causal', 131 | 'chapel', 132 | 'characterized', 133 | 'charcoal', 134 | 'cheeky', 135 | 'cherished', 136 | 'chipotle', 137 | 'chirping', 138 | 'chivalrous', 139 | 'circumstantial', 140 | 'civic', 141 | 'civil', 142 | 'civilised', 143 | 'clanking', 144 | 'clapping', 145 | 'claptrap', 146 | 'classless', 147 | 'cleansed', 148 | 'cleric', 149 | 'cloistered', 150 | 'codified', 151 | 'colloquial', 152 | 'colour', 153 | 'combat', 154 | 'combined', 155 | 'comely', 156 | 'commissioned', 157 | 'commonplace', 158 | 'commuter', 159 | 'commuting', 160 | 'comparable', 161 | 'complementary', 162 | 'compromising', 163 | 'conceding', 164 | 'concentrated', 165 | 'conceptual', 166 | 'conditioned', 167 | 'confederate', 168 | 'confident', 169 | 'confidential', 170 | 'confining', 171 | 'confuse', 172 | 'congressional', 173 | 'consequential', 174 | 'conservative', 175 | 'constituent', 176 | 'contaminated', 177 | 'contemporaneous', 178 | 'contraceptive', 179 | 'convertible', 180 | 'convex', 181 | 'cooked', 182 | 'coronary', 183 | 'corporatist', 184 | 'correlated', 185 | 'corroborated', 186 | 'cosmic', 187 | 'cover', 188 | 'crash', 189 | 'crypto', 190 | 'culminate', 191 | 'cushioned', 192 | 'dandy', 193 | 'dashing', 194 | 'dazzled', 195 | 'decreased', 196 | 'decrepit', 197 | 'dedicated', 198 | 'defaced', 199 | 'defective', 200 | 'defenseless', 201 | 'deluded', 202 | 'deodorant', 203 | 'departed', 204 | 'depress', 205 | 'designing', 206 | 'despairing', 207 | 'destitute', 208 | 'detective', 209 | 'determined', 210 | 'devastating', 211 | 'deviant', 212 | 'devilish', 213 | 'devoted', 214 | 'diagonal', 215 | 'dictated', 216 | 'didactic', 217 | 'differentiated', 218 | 'diffused', 219 | 'dirtier', 220 | 'disabling', 221 | 'disconnected', 222 | 'discovered', 223 | 'disdainful', 224 | 'diseased', 225 | 'disfigured', 226 | 'disheartened', 227 | 'disheveled', 228 | 'disillusioned', 229 | 'disparate', 230 | 'dissident', 231 | 'doable', 232 | 'doctrinal', 233 | 'doing', 234 | 'dotted', 235 | 'downbeat', 236 | 'dozen', 237 | 'draining', 238 | 'draught', 239 | 'dread', 240 | 'dried', 241 | 'dropped', 242 | 'dulled', 243 | 'duplicate', 244 | 'eaten', 245 | 'echoing', 246 | 'economical', 247 | 'elaborated', 248 | 'elastic', 249 | 'elective', 250 | 'electoral', 251 | 'elven', 252 | 'embryo', 253 | 'emerald', 254 | 'emergency', 255 | 'emissary', 256 | 'emotional', 257 | 'employed', 258 | 'enamel', 259 | 'encased', 260 | 'encrusted', 261 | 'endangered', 262 | 'engraved', 263 | 'engrossing', 264 | 'enlarged', 265 | 'enlisted', 266 | 'enlivened', 267 | 'ensconced', 268 | 'entangled', 269 | 'enthralling', 270 | 'entire', 271 | 'envious', 272 | 'eradicated', 273 | 'eroded', 274 | 'esoteric', 275 | 'essential', 276 | 'evaporated', 277 | 'evergreen', 278 | 'everlasting', 279 | 'exacting', 280 | 'exasperated', 281 | 'excess', 282 | 'exciting', 283 | 'executable', 284 | 'existent', 285 | 'exonerated', 286 | 'exorbitant', 287 | 'exponential', 288 | 'export', 289 | 'extraordinary', 290 | 'exultant', 291 | 'exulting', 292 | 'facsimile', 293 | 'fading', 294 | 'fainter', 295 | 'fallacious', 296 | 'faltering', 297 | 'famous', 298 | 'fancier', 299 | 'fated', 300 | 'favourable', 301 | 'fearless', 302 | 'feathered', 303 | 'fellow', 304 | 'fermented', 305 | 'ferocious', 306 | 'fiddling', 307 | 'filling', 308 | 'firmer', 309 | 'fitted', 310 | 'flammable', 311 | 'flawed', 312 | 'fledgling', 313 | 'fleshy', 314 | 'flexible', 315 | 'flickering', 316 | 'floral', 317 | 'flowering', 318 | 'flowing', 319 | 'foggy', 320 | 'folic', 321 | 'foolhardy', 322 | 'foolish', 323 | 'footy', 324 | 'forehand', 325 | 'forked', 326 | 'formative', 327 | 'formulaic', 328 | 'fractional', 329 | 'fragrant', 330 | 'fraudulent', 331 | 'freakish', 332 | 'freckled', 333 | 'freelance', 334 | 'freight', 335 | 'fresh', 336 | 'fretted', 337 | 'frugal', 338 | 'fulfilling', 339 | 'fuming', 340 | 'funded', 341 | 'funny', 342 | 'garbled', 343 | 'gathered', 344 | 'geologic', 345 | 'geometric', 346 | 'gibberish', 347 | 'gilded', 348 | 'ginger', 349 | 'glare', 350 | 'glaring', 351 | 'gleaming', 352 | 'glorified', 353 | 'glorious', 354 | 'goalless', 355 | 'goody', 356 | 'grammatical', 357 | 'grande', 358 | 'grateful', 359 | 'gratuitous', 360 | 'graven', 361 | 'greener', 362 | 'grinding', 363 | 'grizzly', 364 | 'groaning', 365 | 'grudging', 366 | 'guaranteed', 367 | 'gusty', 368 | 'handheld', 369 | 'harlot', 370 | 'healing', 371 | 'healthier', 372 | 'healthiest', 373 | 'heart', 374 | 'heathen', 375 | 'hedonistic', 376 | 'heralded', 377 | 'herbal', 378 | 'hissy', 379 | 'hitless', 380 | 'holiness', 381 | 'homesick', 382 | 'honorable', 383 | 'hooded', 384 | 'hopeless', 385 | 'horrendous', 386 | 'horrible', 387 | 'huddled', 388 | 'human', 389 | 'humbling', 390 | 'humid', 391 | 'humiliating', 392 | 'hypnotized', 393 | 'idealistic', 394 | 'idiosyncratic', 395 | 'ignited', 396 | 'illustrated', 397 | 'illustrative', 398 | 'imitated', 399 | 'immense', 400 | 'immersive', 401 | 'immigrant', 402 | 'immoral', 403 | 'impassive', 404 | 'impressionable', 405 | 'improbable', 406 | 'impulsive', 407 | 'inattentive', 408 | 'inbound', 409 | 'inbounds', 410 | 'incalculable', 411 | 'incomprehensible', 412 | 'indefatigable', 413 | 'indigo', 414 | 'indiscriminate', 415 | 'indomitable', 416 | 'inert', 417 | 'inflate', 418 | 'inform', 419 | 'inheriting', 420 | 'injured', 421 | 'injurious', 422 | 'inking', 423 | 'inoffensive', 424 | 'insane', 425 | 'insensible', 426 | 'insidious', 427 | 'insincere', 428 | 'insistent', 429 | 'insolent', 430 | 'insufferable', 431 | 'intemperate', 432 | 'interdependent', 433 | 'interesting', 434 | 'interfering', 435 | 'intern', 436 | 'interpreted', 437 | 'intersecting', 438 | 'intolerable', 439 | 'intolerant', 440 | 'intuitive', 441 | 'irresolute', 442 | 'irritate', 443 | 'jealous', 444 | 'jerking', 445 | 'joining', 446 | 'joint', 447 | 'journalistic', 448 | 'joyful', 449 | 'keyed', 450 | 'knowing', 451 | 'lacklustre', 452 | 'laden', 453 | 'lagging', 454 | 'lamented', 455 | 'laughable', 456 | 'layered', 457 | 'leather', 458 | 'leathern', 459 | 'leery', 460 | 'legible', 461 | 'leisure', 462 | 'lessening', 463 | 'liberating', 464 | 'lifted', 465 | 'lightest', 466 | 'limitless', 467 | 'listening', 468 | 'literary', 469 | 'liver', 470 | 'livid', 471 | 'lobster', 472 | 'locked', 473 | 'loudest', 474 | 'loveliest', 475 | 'lowering', 476 | 'lucid', 477 | 'luckless', 478 | 'lusty', 479 | 'luxurious', 480 | 'magazine', 481 | 'maniac', 482 | 'manmade', 483 | 'maroon', 484 | 'mastered', 485 | 'mated', 486 | 'material', 487 | 'materialistic', 488 | 'meaningful', 489 | 'measuring', 490 | 'mediaeval', 491 | 'medical', 492 | 'meditated', 493 | 'medley', 494 | 'melodic', 495 | 'memorable', 496 | 'memorial', 497 | 'metabolic', 498 | 'metallic', 499 | 'metallurgical', 500 | 'metering', 501 | 'midair', 502 | 'midterm', 503 | 'midway', 504 | 'mighty', 505 | 'migrating', 506 | 'minor', 507 | 'mirrored', 508 | 'misguided', 509 | 'misshapen', 510 | 'mitigated', 511 | 'mixed', 512 | 'modernized', 513 | 'molecular', 514 | 'monarch', 515 | 'monastic', 516 | 'morbid', 517 | 'motley', 518 | 'motorized', 519 | 'mounted', 520 | 'multidisciplinary', 521 | 'muscled', 522 | 'muscular', 523 | 'muted', 524 | 'mysterious', 525 | 'mythic', 526 | 'natural', 527 | 'nauseous', 528 | 'negative', 529 | 'networked', 530 | 'neurological', 531 | 'neutered', 532 | 'newest', 533 | 'night', 534 | 'nitrous', 535 | 'noncommercial', 536 | 'nonsense', 537 | 'north', 538 | 'nuanced', 539 | 'occurring', 540 | 'offensive', 541 | 'oldest', 542 | 'oncoming', 543 | 'onstage', 544 | 'onward', 545 | 'opaque', 546 | 'operating', 547 | 'opportunist', 548 | 'opposing', 549 | 'ordinate', 550 | 'outdone', 551 | 'outlaw', 552 | 'outsized', 553 | 'overboard', 554 | 'overheated', 555 | 'oversize', 556 | 'overworked', 557 | 'oyster', 558 | 'paced', 559 | 'panting', 560 | 'paralyzed', 561 | 'paramount', 562 | 'parental', 563 | 'parted', 564 | 'partisan', 565 | 'passive', 566 | 'pastel', 567 | 'patriot', 568 | 'peacekeeping', 569 | 'pedestrian', 570 | 'peevish', 571 | 'penal', 572 | 'penned', 573 | 'pensive', 574 | 'perceptual', 575 | 'perky', 576 | 'permissible', 577 | 'pernicious', 578 | 'perpetuate', 579 | 'perplexed', 580 | 'pervasive', 581 | 'petrochemical', 582 | 'philosophical', 583 | 'picturesque', 584 | 'pillaged', 585 | 'piped', 586 | 'piquant', 587 | 'pitching', 588 | 'plausible', 589 | 'pliable', 590 | 'plumb', 591 | 'politician', 592 | 'polygamous', 593 | 'poorest', 594 | 'portmanteau', 595 | 'posed', 596 | 'positive', 597 | 'possible', 598 | 'postpartum', 599 | 'prank', 600 | 'precocious', 601 | 'predicted', 602 | 'premium', 603 | 'preparatory', 604 | 'prerequisite', 605 | 'prescient', 606 | 'preserved', 607 | 'presidential', 608 | 'pressed', 609 | 'pressurized', 610 | 'presumed', 611 | 'prewar', 612 | 'priced', 613 | 'pricier', 614 | 'primal', 615 | 'primer', 616 | 'primetime', 617 | 'printed', 618 | 'private', 619 | 'problem', 620 | 'procedural', 621 | 'process', 622 | 'prodigious', 623 | 'professional', 624 | 'programmed', 625 | 'progressive', 626 | 'prolific', 627 | 'promising', 628 | 'promulgated', 629 | 'pronged', 630 | 'proportionate', 631 | 'protracted', 632 | 'pulled', 633 | 'pulsed', 634 | 'purgatory', 635 | 'quick', 636 | 'raunchy', 637 | 'razed', 638 | 'reactive', 639 | 'readable', 640 | 'realizing', 641 | 'recognised', 642 | 'recovering', 643 | 'recurrent', 644 | 'recycled', 645 | 'redeemable', 646 | 'reflecting', 647 | 'regal', 648 | 'registering', 649 | 'reliable', 650 | 'reminiscent', 651 | 'remorseless', 652 | 'removable', 653 | 'renewable', 654 | 'repeating', 655 | 'repellent', 656 | 'reserve', 657 | 'resigned', 658 | 'respectful', 659 | 'rested', 660 | 'restrict', 661 | 'resultant', 662 | 'retaliatory', 663 | 'retiring', 664 | 'revelatory', 665 | 'reverend', 666 | 'reversing', 667 | 'revolving', 668 | 'ridiculous', 669 | 'ringed', 670 | 'risque', 671 | 'robust', 672 | 'roomful', 673 | 'rotating', 674 | 'roused', 675 | 'rubber', 676 | 'running', 677 | 'runtime', 678 | 'rustling', 679 | 'safest', 680 | 'salient', 681 | 'sanctioned', 682 | 'saute', 683 | 'saved', 684 | 'scandalized', 685 | 'scarlet', 686 | 'scattering', 687 | 'sceptical', 688 | 'scheming', 689 | 'scoundrel', 690 | 'scratched', 691 | 'scratchy', 692 | 'scrolled', 693 | 'seated', 694 | 'segregated', 695 | 'semiautomatic', 696 | 'senior', 697 | 'sensed', 698 | 'sentient', 699 | 'sexier', 700 | 'shadowy', 701 | 'shaken', 702 | 'shaker', 703 | 'shameless', 704 | 'shaped', 705 | 'shiny', 706 | 'shipped', 707 | 'shivering', 708 | 'shoestring', 709 | 'short', 710 | 'signed', 711 | 'simplest', 712 | 'simplistic', 713 | 'sizable', 714 | 'skeleton', 715 | 'skinny', 716 | 'skirting', 717 | 'skyrocketed', 718 | 'slamming', 719 | 'slanting', 720 | 'slapstick', 721 | 'sleek', 722 | 'sleepless', 723 | 'sleepy', 724 | 'slender', 725 | 'slimmer', 726 | 'smacking', 727 | 'smokeless', 728 | 'smothered', 729 | 'smouldering', 730 | 'snuff', 731 | 'socialized', 732 | 'sometime', 733 | 'sought', 734 | 'spanking', 735 | 'sparing', 736 | 'spattered', 737 | 'specialized', 738 | 'specific', 739 | 'speedy', 740 | 'spherical', 741 | 'spiky', 742 | 'spineless', 743 | 'sprung', 744 | 'squint', 745 | 'stainless', 746 | 'standing', 747 | 'starlight', 748 | 'startled', 749 | 'stately', 750 | 'statewide', 751 | 'stereoscopic', 752 | 'sticky', 753 | 'stimulant', 754 | 'stinky', 755 | 'stoked', 756 | 'stolen', 757 | 'storied', 758 | 'strained', 759 | 'strapping', 760 | 'strengthened', 761 | 'stubborn', 762 | 'stylized', 763 | 'suave', 764 | 'subjective', 765 | 'subjugated', 766 | 'subordinate', 767 | 'succeeding', 768 | 'suffering', 769 | 'summary', 770 | 'sunset', 771 | 'sunshine', 772 | 'supernatural', 773 | 'supervisory', 774 | 'surrogate', 775 | 'suspended', 776 | 'suspenseful', 777 | 'swarthy', 778 | 'sweating', 779 | 'sweeping', 780 | 'swinging', 781 | 'swooning', 782 | 'sympathize', 783 | 'synchronized', 784 | 'synonymous', 785 | 'synthetic', 786 | 'tailed', 787 | 'tallest', 788 | 'tangible', 789 | 'tanked', 790 | 'tarry', 791 | 'technical', 792 | 'tectonic', 793 | 'telepathic', 794 | 'tenderest', 795 | 'territorial', 796 | 'testimonial', 797 | 'theistic', 798 | 'thicker', 799 | 'threatening', 800 | 'timed', 801 | 'timely', 802 | 'timid', 803 | 'torrent', 804 | 'totalled', 805 | 'tougher', 806 | 'traditional', 807 | 'transformed', 808 | 'trapped', 809 | 'traveled', 810 | 'traverse', 811 | 'treated', 812 | 'trial', 813 | 'trunk', 814 | 'trusting', 815 | 'trying', 816 | 'twisted', 817 | 'tyrannical', 818 | 'unaided', 819 | 'unassisted', 820 | 'unassuming', 821 | 'unattractive', 822 | 'uncapped', 823 | 'uncomfortable', 824 | 'uncontrolled', 825 | 'uncooked', 826 | 'uncooperative', 827 | 'underground', 828 | 'undersea', 829 | 'undisturbed', 830 | 'unearthly', 831 | 'uneasy', 832 | 'unequal', 833 | 'unfazed', 834 | 'unfinished', 835 | 'unforeseen', 836 | 'unforgivable', 837 | 'unidentified', 838 | 'unimaginative', 839 | 'uninspired', 840 | 'unintended', 841 | 'uninvited', 842 | 'universal', 843 | 'unmasked', 844 | 'unorthodox', 845 | 'unparalleled', 846 | 'unpleasant', 847 | 'unprincipled', 848 | 'unread', 849 | 'unreasonable', 850 | 'unregulated', 851 | 'unreliable', 852 | 'unremitting', 853 | 'unsafe', 854 | 'unsanitary', 855 | 'unsealed', 856 | 'unsuccessful', 857 | 'unsupervised', 858 | 'untimely', 859 | 'unwary', 860 | 'unwrapped', 861 | 'uppity', 862 | 'upstart', 863 | 'useless', 864 | 'utter', 865 | 'valiant', 866 | 'valid', 867 | 'valued', 868 | 'vanilla', 869 | 'vaulting', 870 | 'vaunted', 871 | 'veering', 872 | 'vegetative', 873 | 'vented', 874 | 'verbal', 875 | 'verifying', 876 | 'veritable', 877 | 'versed', 878 | 'vinyl', 879 | 'virgin', 880 | 'visceral', 881 | 'visual', 882 | 'voluptuous', 883 | 'wanton', 884 | 'warlike', 885 | 'washed', 886 | 'waterproof', 887 | 'waved', 888 | 'weakest', 889 | 'wetting', 890 | 'wheeled', 891 | 'whirlwind', 892 | 'widen', 893 | 'widening', 894 | 'willful', 895 | 'willing', 896 | 'winnable', 897 | 'winningest', 898 | 'wireless', 899 | 'wistful', 900 | 'woeful', 901 | 'wooded', 902 | 'woodland', 903 | 'wordless', 904 | 'workable', 905 | 'worldly', 906 | 'worldwide', 907 | 'worsted', 908 | 'worthless', 909 | 'other', 910 | 'new', 911 | 'good', 912 | 'old', 913 | 'little', 914 | 'great', 915 | 'small', 916 | 'young', 917 | 'long', 918 | 'black', 919 | 'high', 920 | 'only', 921 | 'big', 922 | 'white', 923 | 'political', 924 | 'right', 925 | 'large', 926 | 'real', 927 | 'sure', 928 | 'different', 929 | 'important', 930 | 'public', 931 | 'full', 932 | 'whole', 933 | 'certain', 934 | 'major', 935 | 'military', 936 | 'bad', 937 | 'social', 938 | 'dead', 939 | 'true', 940 | 'economic', 941 | 'open', 942 | 'early', 943 | 'free', 944 | 'national', 945 | 'strong', 946 | 'hard', 947 | 'special', 948 | 'clear', 949 | 'local', 950 | 'wrong', 951 | 'late', 952 | 'poor', 953 | 'recent', 954 | 'dark', 955 | 'fine', 956 | 'foreign', 957 | 'ready', 958 | 'red', 959 | 'cold', 960 | 'low', 961 | 'heavy', 962 | 'serious', 963 | 'single', 964 | 'personal', 965 | 'difficult', 966 | 'left', 967 | 'blue', 968 | 'federal', 969 | 'necessary', 970 | 'general', 971 | 'easy', 972 | 'likely', 973 | 'beautiful', 974 | 'happy', 975 | 'past', 976 | 'hot', 977 | 'close', 978 | 'common', 979 | 'simple', 980 | 'main', 981 | 'various', 982 | 'available', 983 | 'nice', 984 | 'present', 985 | 'final', 986 | 'sorry', 987 | 'current', 988 | 'similar', 989 | 'deep', 990 | 'huge', 991 | 'rich', 992 | 'nuclear', 993 | 'empty', 994 | 'strange', 995 | 'quiet', 996 | 'front', 997 | 'wide', 998 | 'modern', 999 | 'concerned', 1000 | 'green', 1001 | 'very', 1002 | 'alone', 1003 | 'particular', 1004 | 'bright', 1005 | 'supposed', 1006 | 'basic', 1007 | 'aware', 1008 | 'total', 1009 | 'financial', 1010 | 'legal', 1011 | 'original', 1012 | 'international', 1013 | 'soft', 1014 | 'alive', 1015 | 'interested', 1016 | 'tall', 1017 | 'warm', 1018 | 'popular', 1019 | 'tiny', 1020 | 'top', 1021 | 'normal', 1022 | 'powerful', 1023 | 'silent', 1024 | 'religious', 1025 | 'impossible', 1026 | 'safe', 1027 | 'thin', 1028 | 'familiar', 1029 | 'gray', 1030 | 'physical', 1031 | 'individual', 1032 | 'crazy', 1033 | 'sick', 1034 | 'angry', 1035 | 'perfect', 1036 | 'tired', 1037 | 'wild', 1038 | 'moral', 1039 | 'brown', 1040 | 'dangerous', 1041 | 'married', 1042 | 'terrible', 1043 | 'successful', 1044 | 'fair', 1045 | 'official', 1046 | 'obvious', 1047 | 'glad', 1048 | 'central', 1049 | 'chief', 1050 | 'effective', 1051 | 'light', 1052 | 'complete', 1053 | 'thick', 1054 | 'proper', 1055 | 'involved', 1056 | 'responsible', 1057 | 'narrow', 1058 | 'industrial', 1059 | 'dry', 1060 | 'yellow', 1061 | 'sharp', 1062 | 'sudden', 1063 | 'direct', 1064 | 'following', 1065 | 'growing', 1066 | 'significant', 1067 | 'slow', 1068 | 'previous', 1069 | 'vast', 1070 | 'surprised', 1071 | 'busy', 1072 | 'usual', 1073 | 'clean', 1074 | 'regular', 1075 | 'scientific', 1076 | 'ordinary', 1077 | 'ancient', 1078 | 'sweet', 1079 | 'future', 1080 | 'annual', 1081 | 'secret', 1082 | 'equal', 1083 | 'independent', 1084 | 'wonderful', 1085 | 'tough', 1086 | 'broad', 1087 | 'additional', 1088 | 'careful', 1089 | 'domestic', 1090 | 'brief', 1091 | 'enormous', 1092 | 'commercial', 1093 | 'grand', 1094 | 'average', 1095 | 'sexual', 1096 | 'nervous', 1097 | 'pale', 1098 | 'immediate', 1099 | 'critical', 1100 | 'proud', 1101 | 'like', 1102 | 'complex', 1103 | 'separate', 1104 | 'considerable', 1105 | 'still', 1106 | 'extra', 1107 | 'expensive', 1108 | 'guilty', 1109 | 'active', 1110 | 'mad', 1111 | 'asleep', 1112 | 'wooden', 1113 | 'cool', 1114 | 'apparent', 1115 | 'weak', 1116 | 'living', 1117 | 'pretty', 1118 | 'cultural', 1119 | 'useful', 1120 | 'actual', 1121 | 'unusual', 1122 | 'daily', 1123 | 'potential', 1124 | 'wet', 1125 | 'solid', 1126 | 'lovely', 1127 | 'comfortable', 1128 | 'formal', 1129 | 'outside', 1130 | 'massive', 1131 | 'sad', 1132 | 'corporate', 1133 | 'distant', 1134 | 'loose', 1135 | 'rare', 1136 | 'stupid', 1137 | 'visible', 1138 | 'liberal', 1139 | 'flat', 1140 | 'pleased', 1141 | 'pure', 1142 | 'curious', 1143 | 'practical', 1144 | 'upper', 1145 | 'male', 1146 | 'appropriate', 1147 | 'fat', 1148 | 'just', 1149 | 'due', 1150 | 'mere', 1151 | 'handsome', 1152 | 'mental', 1153 | 'leading', 1154 | 'naked', 1155 | 'false', 1156 | 'drunk', 1157 | 'dirty', 1158 | 'friendly', 1159 | 'constant', 1160 | 'well', 1161 | 'used', 1162 | 'internal', 1163 | 'odd', 1164 | 'historical', 1165 | 'female', 1166 | 'ill', 1167 | 'broken', 1168 | 'capable', 1169 | 'southern', 1170 | 'pleasant', 1171 | 'bare', 1172 | 'eager', 1173 | 'lucky', 1174 | 'urban', 1175 | 'steady', 1176 | 'fiscal', 1177 | 'rough', 1178 | 'primary', 1179 | 'reasonable', 1180 | 'typical', 1181 | 'inner', 1182 | 'favorite', 1183 | 'attractive', 1184 | 'slight', 1185 | 'innocent', 1186 | 'limited', 1187 | 'straight', 1188 | 'pink', 1189 | 'excellent', 1190 | 'double', 1191 | 'dramatic', 1192 | 'violent', 1193 | 'honest', 1194 | 'electric', 1195 | 'substantial', 1196 | 'opposite', 1197 | 'awful', 1198 | 'severe', 1199 | 'armed', 1200 | 'hungry', 1201 | 'remarkable', 1202 | 'increased', 1203 | 'gentle', 1204 | 'illegal', 1205 | 'middle', 1206 | 'bitter', 1207 | 'mass', 1208 | 'permanent', 1209 | 'increasing', 1210 | 'damn', 1211 | 'golden', 1212 | 'correct', 1213 | 'intense', 1214 | 'round', 1215 | 'northern', 1216 | 'proposed', 1217 | 'criminal', 1218 | 'healthy', 1219 | 'plain', 1220 | 'vital', 1221 | 'blind', 1222 | 'native', 1223 | 'intellectual', 1224 | 'unknown', 1225 | 'extreme', 1226 | 'existing', 1227 | 'raw', 1228 | 'prime', 1229 | 'brilliant', 1230 | 'sensitive', 1231 | 'sufficient', 1232 | 'remaining', 1233 | 'ultimate', 1234 | 'unique', 1235 | 'royal', 1236 | 'initial', 1237 | 'fundamental', 1238 | 'nearby', 1239 | 'smart', 1240 | 'strategic', 1241 | 'educational', 1242 | 'unlikely', 1243 | 'smooth', 1244 | 'modest', 1245 | 'conventional', 1246 | 'giant', 1247 | 'scared', 1248 | 'cheap', 1249 | 'dear', 1250 | 'delicate', 1251 | 'anxious', 1252 | 'valuable', 1253 | 'standard', 1254 | 'desperate', 1255 | 'lonely', 1256 | 'diplomatic', 1257 | 'firm', 1258 | 'wise', 1259 | 'principal', 1260 | 'occasional', 1261 | 'ugly', 1262 | 'vice', 1263 | 'radical', 1264 | 'faint', 1265 | 'working', 1266 | 'absolute', 1267 | 'intelligent', 1268 | 'racial', 1269 | 'mutual', 1270 | 'silly', 1271 | 'fast', 1272 | 'musical', 1273 | 'tight', 1274 | 'complicated', 1275 | 'numerous', 1276 | 'crucial', 1277 | 'square', 1278 | 'contemporary', 1279 | 'bloody', 1280 | 'western', 1281 | 'endless', 1282 | 'inevitable', 1283 | 'environmental', 1284 | 'constitutional', 1285 | 'rapid', 1286 | 'worried', 1287 | 'lost', 1288 | 'genuine', 1289 | 'temporary', 1290 | 'democratic', 1291 | 'rural', 1292 | 'regional', 1293 | 'given', 1294 | 'painful', 1295 | 'chemical', 1296 | 'sophisticated', 1297 | 'decent', 1298 | 'conscious', 1299 | 'revolutionary', 1300 | 'surprising', 1301 | 'elderly', 1302 | 'agricultural', 1303 | 'psychological', 1304 | 'pregnant', 1305 | 'live', 1306 | 'adequate', 1307 | 'superior', 1308 | 'prominent', 1309 | 'frightened', 1310 | 'remote', 1311 | 'overall', 1312 | 'stiff', 1313 | 'harsh', 1314 | 'electronic', 1315 | 'spiritual', 1316 | 'okay', 1317 | 'closed', 1318 | 'excited', 1319 | 'convinced', 1320 | 'unexpected', 1321 | 'dull', 1322 | 'evident', 1323 | 'civilian', 1324 | 'romantic', 1325 | 'impressive', 1326 | 'continuing', 1327 | 'logical', 1328 | 'peculiar', 1329 | 'exact', 1330 | 'widespread', 1331 | 'extensive', 1332 | 'evil', 1333 | 'continued', 1334 | 'generous', 1335 | 'legislative', 1336 | 'stable', 1337 | 'vulnerable', 1338 | 'elegant', 1339 | 'embarrassed', 1340 | 'hostile', 1341 | 'efficient', 1342 | 'blond', 1343 | 'dumb', 1344 | 'advanced', 1345 | 'defensive', 1346 | 'outer', 1347 | 'neat', 1348 | 'estimated', 1349 | 'wealthy', 1350 | 'dying', 1351 | 'loud', 1352 | 'creative', 1353 | 'acceptable', 1354 | 'unhappy', 1355 | 'sheer', 1356 | 'competitive', 1357 | 'concrete', 1358 | 'reluctant', 1359 | 'precious', 1360 | 'tremendous', 1361 | 'burning', 1362 | 'precise', 1363 | 'uncertain', 1364 | 'holy', 1365 | 'artificial', 1366 | 'vague', 1367 | 'ideal', 1368 | 'moderate', 1369 | 'subtle', 1370 | 'mild', 1371 | 'peaceful', 1372 | 'assistant', 1373 | 'invisible', 1374 | 'crowded', 1375 | 'crude', 1376 | 'classic', 1377 | 'controversial', 1378 | 'frequent', 1379 | 'grim', 1380 | 'accurate', 1381 | 'detailed', 1382 | 'goddamn', 1383 | 'fun', 1384 | 'fierce', 1385 | 'cruel', 1386 | 'incredible', 1387 | 'blank', 1388 | 'dim', 1389 | 'suitable', 1390 | 'classical', 1391 | 'elaborate', 1392 | 'collective', 1393 | 'eastern', 1394 | 'legitimate', 1395 | 'rear', 1396 | 'administrative', 1397 | 'automatic', 1398 | 'dependent', 1399 | 'ashamed', 1400 | 'distinct', 1401 | 'fit', 1402 | 'clever', 1403 | 'brave', 1404 | 'ethnic', 1405 | 'maximum', 1406 | 'relative', 1407 | 'primitive', 1408 | 'profound', 1409 | 'sacred', 1410 | 'biological', 1411 | 'identical', 1412 | 'furious', 1413 | 'loyal', 1414 | 'rational', 1415 | 'mechanical', 1416 | 'mean', 1417 | 'naval', 1418 | 'noble', 1419 | 'ambitious', 1420 | 'purple', 1421 | 'historic', 1422 | 'dominant', 1423 | 'suburban', 1424 | 'developing', 1425 | 'calm', 1426 | 'frozen', 1427 | 'subsequent', 1428 | 'charming', 1429 | 'damp', 1430 | 'fixed', 1431 | 'rigid', 1432 | 'electrical', 1433 | 'shy', 1434 | 'continuous', 1435 | 'urgent', 1436 | 'weary', 1437 | 'splendid', 1438 | 'downtown', 1439 | 'disappointed', 1440 | 'helpless', 1441 | 'voluntary', 1442 | 'polite', 1443 | 'junior', 1444 | 'gross', 1445 | 'striking', 1446 | 'overwhelming', 1447 | 'unconscious', 1448 | 'steep', 1449 | 'outstanding', 1450 | 'tender', 1451 | 'tragic', 1452 | 'costly', 1453 | 'miserable', 1454 | 'near', 1455 | 'welcome', 1456 | 'external', 1457 | 'helpful', 1458 | 'weekly', 1459 | 'suspicious', 1460 | 'technological', 1461 | 'damned', 1462 | 'awkward', 1463 | 'organized', 1464 | 'ideological', 1465 | 'orange', 1466 | 'strict', 1467 | 'magnificent', 1468 | 'deadly', 1469 | 'dusty', 1470 | 'puzzled', 1471 | 'bold', 1472 | 'global', 1473 | 'passing', 1474 | 'magic', 1475 | 'fond', 1476 | 'judicial', 1477 | 'missing', 1478 | 'definite', 1479 | 'changing', 1480 | 'theoretical', 1481 | 'satisfied', 1482 | 'excessive', 1483 | 'fatal', 1484 | 'distinguished', 1485 | 'inadequate', 1486 | 'artistic', 1487 | 'known', 1488 | 'sympathetic', 1489 | 'favorable', 1490 | 'cheerful', 1491 | 'faithful', 1492 | 'delighted', 1493 | 'unnecessary', 1494 | 'sole', 1495 | 'cautious', 1496 | 'productive', 1497 | 'patient', 1498 | 'sensible', 1499 | 'desirable', 1500 | 'depressed', 1501 | 'atomic', 1502 | 'able', 1503 | 'instant', 1504 | 'relevant', 1505 | 'alien', 1506 | 'spectacular', 1507 | 'lesser', 1508 | 'swift', 1509 | 'comic', 1510 | 'enthusiastic', 1511 | 'marvelous', 1512 | 'experimental', 1513 | 'weird', 1514 | 'retired', 1515 | 'fascinating', 1516 | 'content', 1517 | 'medieval', 1518 | 'inclined', 1519 | 'ruling', 1520 | 'flying', 1521 | 'consistent', 1522 | 'organic', 1523 | 'grave', 1524 | 'smiling', 1525 | 'realistic', 1526 | 'amazing', 1527 | 'exotic', 1528 | 'symbolic', 1529 | 'confused', 1530 | 'spare', 1531 | 'vigorous', 1532 | 'troubled', 1533 | 'shallow', 1534 | 'lively', 1535 | 'genetic', 1536 | 'impatient', 1537 | 'brutal', 1538 | 'solar', 1539 | 'unfair', 1540 | 'formidable', 1541 | 'tense', 1542 | 'unfortunate', 1543 | 'minimum', 1544 | 'sleeping', 1545 | 'secondary', 1546 | 'gay', 1547 | 'vivid', 1548 | 'wounded', 1549 | 'hurt', 1550 | 'intimate', 1551 | 'monthly', 1552 | 'sour', 1553 | 'socialist', 1554 | 'worthy', 1555 | 'preliminary', 1556 | 'colonial', 1557 | 'alternative', 1558 | 'influential', 1559 | 'comprehensive', 1560 | 'upset', 1561 | 'secure', 1562 | 'absurd', 1563 | 'neutral', 1564 | 'frightening', 1565 | 'profitable', 1566 | 'fragile', 1567 | 'civilized', 1568 | 'slim', 1569 | 'partial', 1570 | 'added', 1571 | 'fearful', 1572 | 'optimistic', 1573 | 'isolated', 1574 | 'eternal', 1575 | 'vocal', 1576 | 'beloved', 1577 | 'alert', 1578 | 'rising', 1579 | 'skilled', 1580 | 'antique', 1581 | 'municipal', 1582 | 'written', 1583 | 'restless', 1584 | 'outdoor', 1585 | 'governmental', 1586 | 'driving', 1587 | 'sore', 1588 | 'informal', 1589 | 'loving', 1590 | 'retail', 1591 | 'hidden', 1592 | 'monetary', 1593 | 'convenient', 1594 | 'thoughtful', 1595 | 'colored', 1596 | 'bizarre', 1597 | 'fancy', 1598 | 'expected', 1599 | 'fantastic', 1600 | 'editorial', 1601 | 'intact', 1602 | 'bottom', 1603 | 'multiple', 1604 | 'nasty', 1605 | 'protective', 1606 | 'related', 1607 | 'fortunate', 1608 | 'earnest', 1609 | 'divine', 1610 | 'passionate', 1611 | 'icy', 1612 | 'noisy', 1613 | 'vicious', 1614 | 'dreadful', 1615 | 'apt', 1616 | 'boring', 1617 | 'unprecedented', 1618 | 'decisive', 1619 | 'sunny', 1620 | 'marked', 1621 | 'experienced', 1622 | 'disturbing', 1623 | 'satisfactory', 1624 | 'sober', 1625 | 'random', 1626 | 'shocked', 1627 | 'deliberate', 1628 | 'coming', 1629 | 'orderly', 1630 | 'surrounding', 1631 | 'unwilling', 1632 | 'inherent', 1633 | 'naive', 1634 | 'dense', 1635 | 'aesthetic', 1636 | 'supreme', 1637 | 'encouraging', 1638 | 'institutional', 1639 | 'solemn', 1640 | 'required', 1641 | 'relaxed', 1642 | 'bald', 1643 | 'frantic', 1644 | 'exclusive', 1645 | 'rotten', 1646 | 'filthy', 1647 | 'explicit', 1648 | 'lean', 1649 | 'ignorant', 1650 | 'extended', 1651 | 'embarrassing', 1652 | 'architectural', 1653 | 'mortal', 1654 | 'corrupt', 1655 | 'hopeful', 1656 | 'regulatory', 1657 | 'characteristic', 1658 | 'tribal', 1659 | 'capitalist', 1660 | 'diverse', 1661 | 'functional', 1662 | 'improved', 1663 | 'ironic', 1664 | 'graceful', 1665 | 'unaware', 1666 | 'respectable', 1667 | 'eligible', 1668 | 'lousy', 1669 | 'established', 1670 | 'postwar', 1671 | 'objective', 1672 | 'wary', 1673 | 'elementary', 1674 | 'moving', 1675 | 'superb', 1676 | 'cute', 1677 | 'minimal', 1678 | 'notable', 1679 | 'structural', 1680 | 'developed', 1681 | 'rolling', 1682 | 'fashionable', 1683 | 'persistent', 1684 | 'distinctive', 1685 | 'terrific', 1686 | 'thorough', 1687 | 'skeptical', 1688 | 'secular', 1689 | 'chronic', 1690 | 'level', 1691 | 'everyday', 1692 | 'visiting', 1693 | 'infinite', 1694 | 'terrorist', 1695 | 'youthful', 1696 | 'unemployed', 1697 | 'forced', 1698 | 'liquid', 1699 | 'explosive', 1700 | 'rude', 1701 | 'colorful', 1702 | 'renewed', 1703 | 'semantic', 1704 | 'astonishing', 1705 | 'heroic', 1706 | 'indifferent', 1707 | 'vertical', 1708 | 'prior', 1709 | 'anonymous', 1710 | 'absent', 1711 | 'customary', 1712 | 'mobile', 1713 | 'uniform', 1714 | 'solitary', 1715 | 'probable', 1716 | 'amazed', 1717 | 'petty', 1718 | 'bleak', 1719 | 'tentative', 1720 | 'harmless', 1721 | 'ample', 1722 | 'polished', 1723 | 'obscure', 1724 | 'sincere', 1725 | 'intensive', 1726 | 'equivalent', 1727 | 'convincing', 1728 | 'idle', 1729 | 'vacant', 1730 | 'mature', 1731 | 'amusing', 1732 | 'competent', 1733 | 'ominous', 1734 | 'savage', 1735 | 'motionless', 1736 | 'tropical', 1737 | 'blunt', 1738 | 'drunken', 1739 | 'delicious', 1740 | 'lazy', 1741 | 'ragged', 1742 | 'longtime', 1743 | 'nationwide', 1744 | 'startling', 1745 | 'freezing', 1746 | 'circular', 1747 | 'imperial', 1748 | 'irrelevant', 1749 | 'countless', 1750 | 'gloomy', 1751 | 'disastrous', 1752 | 'hollow', 1753 | 'upward', 1754 | 'ethical', 1755 | 'underlying', 1756 | 'careless', 1757 | 'wholesale', 1758 | 'abandoned', 1759 | 'unfamiliar', 1760 | 'mandatory', 1761 | 'imaginary', 1762 | 'bewildered', 1763 | 'annoyed', 1764 | 'magnetic', 1765 | 'dazzling', 1766 | 'lengthy', 1767 | 'stern', 1768 | 'surgical', 1769 | 'clinical', 1770 | 'metropolitan', 1771 | 'moist', 1772 | 'unlike', 1773 | 'doubtful', 1774 | 'prosperous', 1775 | 'keen', 1776 | 'awesome', 1777 | 'humble', 1778 | 'interior', 1779 | 'psychiatric', 1780 | 'clumsy', 1781 | 'outraged', 1782 | 'theatrical', 1783 | 'educated', 1784 | 'gigantic', 1785 | 'scattered', 1786 | 'privileged', 1787 | 'battered', 1788 | 'meaningless', 1789 | 'predictable', 1790 | 'gradual', 1791 | 'miniature', 1792 | 'radioactive', 1793 | 'prospective', 1794 | 'aging', 1795 | 'destructive', 1796 | 'authentic', 1797 | 'portable', 1798 | 'bearded', 1799 | 'balanced', 1800 | 'shining', 1801 | 'spontaneous', 1802 | 'bureaucratic', 1803 | 'inferior', 1804 | 'sturdy', 1805 | 'cynical', 1806 | 'exquisite', 1807 | 'talented', 1808 | 'immune', 1809 | 'imaginative', 1810 | 'ripe', 1811 | 'shared', 1812 | 'kind', 1813 | 'parliamentary', 1814 | 'glowing', 1815 | 'frail', 1816 | 'astonished', 1817 | 'forward', 1818 | 'inside', 1819 | 'operational', 1820 | 'faded', 1821 | 'closing', 1822 | 'pro', 1823 | 'coastal', 1824 | 'shrewd', 1825 | 'preoccupied', 1826 | 'celebrated', 1827 | 'wicked', 1828 | 'bourgeois', 1829 | 'marginal', 1830 | 'transparent', 1831 | 'dynamic', 1832 | 'psychic', 1833 | 'plump', 1834 | 'coarse', 1835 | 'bleeding', 1836 | 'striped', 1837 | 'eventual', 1838 | 'residential', 1839 | 'hysterical', 1840 | 'pathetic', 1841 | 'planned', 1842 | 'fake', 1843 | 'imminent', 1844 | 'sentimental', 1845 | 'stunning', 1846 | 'militant', 1847 | 'representative', 1848 | 'incapable', 1849 | 'provincial', 1850 | 'poetic', 1851 | 'tactical', 1852 | 'selfish', 1853 | 'winning', 1854 | 'foul', 1855 | 'repeated', 1856 | 'novel', 1857 | 'dubious', 1858 | 'abrupt', 1859 | 'lone', 1860 | 'overseas', 1861 | 'grey', 1862 | 'varied', 1863 | 'cooperative', 1864 | 'muddy', 1865 | 'scheduled', 1866 | 'legendary', 1867 | 'arrogant', 1868 | 'conspicuous', 1869 | 'varying', 1870 | 'vulgar', 1871 | 'martial', 1872 | 'amateur', 1873 | 'mathematical', 1874 | 'deaf', 1875 | 'scarce', 1876 | 'outrageous', 1877 | 'fallen', 1878 | 'goddamned', 1879 | 'feminine', 1880 | 'monstrous', 1881 | 'brisk', 1882 | 'systematic', 1883 | 'exhausted', 1884 | 'frank', 1885 | 'lunar', 1886 | 'daring', 1887 | 'respected', 1888 | 'stark', 1889 | 'accepted', 1890 | 'successive', 1891 | 'pending', 1892 | 'prolonged', 1893 | 'unseen', 1894 | 'uniformed', 1895 | 'wretched', 1896 | 'sullen', 1897 | 'arbitrary', 1898 | 'drastic', 1899 | 'crooked', 1900 | 'resulting', 1901 | 'intricate', 1902 | 'unpredictable', 1903 | 'satisfying', 1904 | 'delightful', 1905 | 'linguistic', 1906 | 'shabby', 1907 | 'statistical', 1908 | 'accessible', 1909 | 'prestigious', 1910 | 'trivial', 1911 | 'waiting', 1912 | 'futile', 1913 | 'prepared', 1914 | 'aged', 1915 | 'misleading', 1916 | 'cognitive', 1917 | 'shocking', 1918 | 'childish', 1919 | 'elected', 1920 | 'magical', 1921 | 'forthcoming', 1922 | 'exceptional', 1923 | 'gifted', 1924 | 'stricken', 1925 | 'fiery', 1926 | 'cardboard', 1927 | 'shaky', 1928 | 'conflicting', 1929 | 'commanding', 1930 | 'starving', 1931 | 'accustomed', 1932 | 'rocky', 1933 | 'floating', 1934 | 'sinister', 1935 | 'potent', 1936 | 'phony', 1937 | 'lasting', 1938 | 'understandable', 1939 | 'curved', 1940 | 'barren', 1941 | 'lethal', 1942 | 'toxic', 1943 | 'deserted', 1944 | 'ambiguous', 1945 | 'notorious', 1946 | 'worthwhile', 1947 | 'imported', 1948 | 'intent', 1949 | 'reduced', 1950 | 'painted', 1951 | 'taut', 1952 | 'sociological', 1953 | 'questionable', 1954 | 'crisp', 1955 | 'pointed', 1956 | 'harmful', 1957 | 'horizontal', 1958 | 'rival', 1959 | 'somber', 1960 | 'benign', 1961 | 'prevailing', 1962 | 'selected', 1963 | 'organizational', 1964 | 'veteran', 1965 | 'implicit', 1966 | 'prudent', 1967 | 'confusing', 1968 | 'smoking', 1969 | 'subdued', 1970 | 'constructive', 1971 | 'marital', 1972 | 'rugged', 1973 | 'darkened', 1974 | 'untouched', 1975 | 'above', 1976 | 'matching', 1977 | 'covert', 1978 | 'communal', 1979 | 'affluent', 1980 | 'energetic', 1981 | 'stale', 1982 | 'controlled', 1983 | 'qualified', 1984 | 'shut', 1985 | 'blonde', 1986 | 'handy', 1987 | 'ritual', 1988 | 'straightforward', 1989 | 'terminal', 1990 | 'dizzy', 1991 | 'sane', 1992 | 'occupied', 1993 | 'finished', 1994 | 'sly', 1995 | 'depressing', 1996 | 'irregular', 1997 | 'marine', 1998 | 'communist', 1999 | 'obscene', 2000 | 'wrinkled', 2001 | 'gracious', 2002 | 'static', 2003 | 'consecutive', 2004 | 'exposed', 2005 | 'scholarly', 2006 | 'reckless', 2007 | 'oral', 2008 | 'comforting', 2009 | 'pressing', 2010 | 'swollen', 2011 | 'viable', 2012 | 'carved', 2013 | 'obsessed', 2014 | 'projected', 2015 | 'hideous', 2016 | 'unthinkable', 2017 | 'mock', 2018 | 'susceptible', 2019 | 'respective', 2020 | 'goddam', 2021 | 'downward', 2022 | 'worn', 2023 | 'raised', 2024 | 'glittering', 2025 | 'beneficial', 2026 | 'lingering', 2027 | 'patriotic', 2028 | 'stunned', 2029 | 'hairy', 2030 | 'worrying', 2031 | 'lighted', 2032 | 'sexy', 2033 | 'abundant', 2034 | 'tangled', 2035 | 'perpetual', 2036 | 'irresistible', 2037 | 'terrified', 2038 | 'compelling', 2039 | 'unmistakable', 2040 | 'feeble', 2041 | 'uneven', 2042 | 'trained', 2043 | 'folded', 2044 | 'relentless', 2045 | 'killed', 2046 | 'gorgeous', 2047 | 'conservation', 2048 | 'serene', 2049 | 'eerie', 2050 | 'premature', 2051 | 'dismal', 2052 | 'competing', 2053 | 'risky', 2054 | 'unacceptable', 2055 | 'indirect', 2056 | 'witty', 2057 | 'muffled', 2058 | 'feasible', 2059 | 'interstate', 2060 | 'heated', 2061 | 'uncommon', 2062 | 'accidental', 2063 | 'queer', 2064 | 'innovative', 2065 | 'parallel', 2066 | 'fried', 2067 | 'unnatural', 2068 | 'cracked', 2069 | 'persuasive', 2070 | 'integrated', 2071 | 'ongoing', 2072 | 'homosexual', 2073 | 'sound', 2074 | 'fertile', 2075 | 'canned', 2076 | 'preceding', 2077 | 'declining', 2078 | 'advisory', 2079 | 'juvenile', 2080 | 'slippery', 2081 | 'numb', 2082 | 'postal', 2083 | 'olive', 2084 | 'eccentric', 2085 | 'lay', 2086 | 'chilly', 2087 | 'shrill', 2088 | 'ceremonial', 2089 | 'registered', 2090 | 'boiling', 2091 | 'contradictory', 2092 | 'irresponsible', 2093 | 'then', 2094 | 'industrialized', 2095 | 'obsolete', 2096 | 'rusty', 2097 | 'inflationary', 2098 | 'split', 2099 | 'discreet', 2100 | 'barefoot', 2101 | 'outspoken', 2102 | 'audible', 2103 | 'associate', 2104 | 'impending', 2105 | 'decorative', 2106 | 'luminous', 2107 | 'expanding', 2108 | 'unchanged', 2109 | 'outstretched', 2110 | 'momentary', 2111 | 'cunning', 2112 | 'overnight', 2113 | 'sprawling', 2114 | 'unbelievable', 2115 | 'bland', 2116 | 'liable', 2117 | 'terrifying', 2118 | 'televised', 2119 | 'appealing', 2120 | 'breathless', 2121 | 'alarming', 2122 | 'supporting', 2123 | 'greasy', 2124 | 'affirmative', 2125 | 'guiding', 2126 | 'homeless', 2127 | 'triumphant', 2128 | 'rainy', 2129 | 'empirical', 2130 | 'provocative', 2131 | 'knowledgeable', 2132 | 'pragmatic', 2133 | 'touching', 2134 | 'desired', 2135 | 'attempted', 2136 | 'humane', 2137 | 'adjacent', 2138 | 'superficial', 2139 | 'greedy', 2140 | 'assorted', 2141 | 'elusive', 2142 | 'ruthless', 2143 | 'lush', 2144 | 'soothing', 2145 | 'imposing', 2146 | 'preferred', 2147 | 'lavish', 2148 | 'managing', 2149 | 'sandy', 2150 | 'inappropriate', 2151 | 'desolate', 2152 | 'nude', 2153 | 'reassuring', 2154 | 'shimmering', 2155 | 'comparative', 2156 | 'conceivable', 2157 | 'admirable', 2158 | 'courageous', 2159 | 'aristocratic', 2160 | 'meager', 2161 | 'vain', 2162 | 'disgusted', 2163 | 'dual', 2164 | 'towering', 2165 | 'responsive', 2166 | 'ailing', 2167 | 'compact', 2168 | 'torn', 2169 | 'sortal', 2170 | 'entertaining', 2171 | 'dreary', 2172 | 'tedious', 2173 | 'irrational', 2174 | 'interim', 2175 | 'jagged', 2176 | 'selective', 2177 | 'volatile', 2178 | 'cozy', 2179 | 'unanimous', 2180 | 'unlimited', 2181 | 'hired', 2182 | 'indoor', 2183 | 'retarded', 2184 | 'gold', 2185 | 'fabulous', 2186 | 'dignified', 2187 | 'classified', 2188 | 'insufficient', 2189 | 'pious', 2190 | 'incomplete', 2191 | 'oblivious', 2192 | 'imperialist', 2193 | 'lifelong', 2194 | 'extravagant', 2195 | 'intrinsic', 2196 | 'unpopular', 2197 | 'scant', 2198 | 'surplus', 2199 | 'radiant', 2200 | 'ruined', 2201 | 'grotesque', 2202 | 'hazardous', 2203 | 'disabled', 2204 | 'intriguing', 2205 | 'reported', 2206 | 'hoarse', 2207 | 'utmost', 2208 | 'bony', 2209 | 'disgusting', 2210 | 'monumental', 2211 | 'pleasing', 2212 | 'sterile', 2213 | 'tricky', 2214 | 'lucrative', 2215 | 'inexpensive', 2216 | 'bulky', 2217 | 'troublesome', 2218 | 'affectionate', 2219 | 'coherent', 2220 | 'curly', 2221 | 'indispensable', 2222 | 'nursing', 2223 | 'incompetent', 2224 | 'governing', 2225 | 'alternate', 2226 | 'suspected', 2227 | 'refined', 2228 | 'overt', 2229 | 'chilling', 2230 | 'virtual', 2231 | 'devoid', 2232 | 'perverse', 2233 | 'enduring', 2234 | 'outright', 2235 | 'overhead', 2236 | 'unnoticed', 2237 | 'nonprofit', 2238 | 'pointless', 2239 | 'appalling', 2240 | 'dental', 2241 | 'chosen', 2242 | 'enlightened', 2243 | 'damaging', 2244 | 'conscientious', 2245 | 'eloquent', 2246 | 'erratic', 2247 | 'applied', 2248 | 'merry', 2249 | 'ardent', 2250 | 'incoming', 2251 | 'chaotic', 2252 | 'noticeable', 2253 | 'pitiful', 2254 | 'swelling', 2255 | 'definitive', 2256 | 'homemade', 2257 | 'super', 2258 | 'pronounced', 2259 | 'kindly', 2260 | 'prone', 2261 | 'attentive', 2262 | 'unstable', 2263 | 'unrelated', 2264 | 'charitable', 2265 | 'armored', 2266 | 'unclear', 2267 | 'medium', 2268 | 'winding', 2269 | 'slick', 2270 | 'credible', 2271 | 'frustrating', 2272 | 'shifting', 2273 | 'spacious', 2274 | 'surviving', 2275 | 'expanded', 2276 | 'arid', 2277 | 'unwanted', 2278 | 'unbearable', 2279 | 'hesitant', 2280 | 'recognizable', 2281 | 'multinational', 2282 | 'abdominal', 2283 | 'murderous', 2284 | 'glossy', 2285 | 'mute', 2286 | 'insignificant', 2287 | 'ingenious', 2288 | 'masculine', 2289 | 'gaunt', 2290 | 'miraculous', 2291 | 'unconstitutional', 2292 | 'rigorous', 2293 | 'bodily', 2294 | 'impersonal', 2295 | 'backward', 2296 | 'computerized', 2297 | 'unmarried', 2298 | 'wry', 2299 | 'resident', 2300 | 'luxury', 2301 | 'powerless', 2302 | 'seasonal', 2303 | 'triple', 2304 | 'onetime', 2305 | 'ecological', 2306 | 'periodic', 2307 | 'racist', 2308 | 'exaggerated', 2309 | 'facial', 2310 | 'erotic', 2311 | 'unreal', 2312 | 'durable', 2313 | 'manual', 2314 | 'rounded', 2315 | 'literal', 2316 | 'mystical', 2317 | 'stimulating', 2318 | 'staggering', 2319 | 'tempting', 2320 | 'erect', 2321 | 'feudal', 2322 | 'head', 2323 | 'emerging', 2324 | 'hind', 2325 | 'brooding', 2326 | 'candid', 2327 | 'paranoid', 2328 | 'linear', 2329 | 'immortal', 2330 | 'shattered', 2331 | 'unsure', 2332 | 'compatible', 2333 | 'ghastly', 2334 | 'investigative', 2335 | 'rosy', 2336 | 'convicted', 2337 | 'sensational', 2338 | 'committed', 2339 | 'makeshift', 2340 | 'tolerant', 2341 | 'forceful', 2342 | 'joyous', 2343 | 'limp', 2344 | 'improper', 2345 | 'hanging', 2346 | 'sliding', 2347 | 'renowned', 2348 | 'tattered', 2349 | 'nonexistent', 2350 | 'supportive', 2351 | 'frustrated', 2352 | 'undercover', 2353 | 'handicapped', 2354 | 'apprehensive', 2355 | 'plentiful', 2356 | 'authoritative', 2357 | 'sustained', 2358 | 'disappointing', 2359 | 'hereditary', 2360 | 'photographic', 2361 | 'impoverished', 2362 | 'ornate', 2363 | 'respiratory', 2364 | 'substantive', 2365 | 'acting', 2366 | 'nutritional', 2367 | 'unofficial', 2368 | 'innumerable', 2369 | 'prevalent', 2370 | 'dire', 2371 | 'menacing', 2372 | 'outward', 2373 | 'brittle', 2374 | 'hasty', 2375 | 'sparkling', 2376 | 'sled', 2377 | 'geographical', 2378 | 'therapeutic', 2379 | 'melancholy', 2380 | 'adolescent', 2381 | 'hearty', 2382 | 'disturbed', 2383 | 'sweaty', 2384 | 'poisonous', 2385 | 'paid', 2386 | 'ineffective', 2387 | 'humorous', 2388 | 'burly', 2389 | 'rebellious', 2390 | 'reddish', 2391 | 'stout', 2392 | 'teenage', 2393 | 'eminent', 2394 | 'rhythmic', 2395 | 'physiological', 2396 | 'folding', 2397 | 'fleeting', 2398 | 'infectious', 2399 | 'stringent', 2400 | 'stained', 2401 | 'beige', 2402 | 'stirring', 2403 | 'soaring', 2404 | 'glamorous', 2405 | 'airborne', 2406 | 'austere', 2407 | 'anticipated', 2408 | 'designated', 2409 | 'oval', 2410 | 'restrictive', 2411 | 'yearly', 2412 | 'precarious', 2413 | 'relieved', 2414 | 'said', 2415 | 'feverish', 2416 | 'occupational', 2417 | 'holding', 2418 | 'speculative', 2419 | 'abnormal', 2420 | 'challenging', 2421 | 'boyish', 2422 | 'forbidding', 2423 | 'divorced', 2424 | 'famed', 2425 | 'sluggish', 2426 | 'struggling', 2427 | 'united', 2428 | 'undesirable', 2429 | 'steaming', 2430 | 'consulting', 2431 | 'answering', 2432 | 'recreational', 2433 | 'accompanying', 2434 | 'cramped', 2435 | 'neighboring', 2436 | 'fictional', 2437 | 'chopped', 2438 | 'phenomenal', 2439 | 'bankrupt', 2440 | 'illicit', 2441 | 'advancing', 2442 | 'upcoming', 2443 | 'racing', 2444 | 'protected', 2445 | 'padded', 2446 | 'venerable', 2447 | 'fuzzy', 2448 | 'behavioral', 2449 | 'roast', 2450 | 'mocking', 2451 | 'reactionary', 2452 | 'inefficient', 2453 | 'packed', 2454 | 'sloppy', 2455 | 'sparse', 2456 | 'foster', 2457 | 'revealing', 2458 | 'reverse', 2459 | 'gaping', 2460 | 'thankful', 2461 | 'down', 2462 | 'unimportant', 2463 | 'traveling', 2464 | 'corresponding', 2465 | 'maternal', 2466 | 'autonomous', 2467 | 'smoky', 2468 | 'baked', 2469 | 'stuffed', 2470 | 'murky', 2471 | 'totalitarian', 2472 | 'ghostly', 2473 | 'seeming', 2474 | 'sensual', 2475 | 'clenched', 2476 | 'offshore', 2477 | 'stinging', 2478 | 'oppressive', 2479 | 'messy', 2480 | 'executive', 2481 | 'evolutionary', 2482 | 'theological', 2483 | 'damaged', 2484 | 'unrealistic', 2485 | 'rectangular', 2486 | 'off', 2487 | 'mainstream', 2488 | 'benevolent', 2489 | 'thirsty', 2490 | 'blinding', 2491 | 'loaded', 2492 | 'unused', 2493 | 'crushed', 2494 | 'tan', 2495 | 'factual', 2496 | 'involuntary', 2497 | 'akin', 2498 | 'scary', 2499 | 'modified', 2500 | 'mindless', 2501 | 'born', 2502 | 'feminist', 2503 | 'integral', 2504 | 'uncanny', 2505 | 'aloof', 2506 | 'spreading', 2507 | 'watery', 2508 | 'playful', 2509 | 'stocky', 2510 | 'wasted', 2511 | 'compulsory', 2512 | 'indignant', 2513 | 'pertinent', 2514 | 'incredulous', 2515 | 'simultaneous', 2516 | 'turbulent', 2517 | 'framed', 2518 | 'aching', 2519 | 'falling', 2520 | 'cardiac', 2521 | 'trim', 2522 | 'silvery', 2523 | 'accused', 2524 | 'pastoral', 2525 | 'barbed', 2526 | 'adjoining', 2527 | 'inspired', 2528 | 'courteous', 2529 | 'skillful', 2530 | 'majestic', 2531 | 'published', 2532 | 'perennial', 2533 | 'upright', 2534 | 'seasoned', 2535 | 'continual', 2536 | 'papal', 2537 | 'victorious', 2538 | 'optical', 2539 | 'ecstatic', 2540 | 'agonizing', 2541 | 'shameful', 2542 | 'expressive', 2543 | 'inconsistent', 2544 | 'insulting', 2545 | 'cloudy', 2546 | 'defiant', 2547 | 'restricted', 2548 | 'approaching', 2549 | 'aggregate', 2550 | 'orthodox', 2551 | 'unified', 2552 | 'nationalist', 2553 | 'favored', 2554 | 'lofty', 2555 | 'assured', 2556 | 'smug', 2557 | 'earthly', 2558 | 'improving', 2559 | 'instrumental', 2560 | 'stray', 2561 | 'clandestine', 2562 | 'managerial', 2563 | 'animated', 2564 | 'intended', 2565 | 'bent', 2566 | 'clerical', 2567 | 'outgoing', 2568 | 'righteous', 2569 | 'unspoken', 2570 | 'poignant', 2571 | 'faulty', 2572 | 'defeated', 2573 | 'treacherous', 2574 | 'catastrophic', 2575 | 'refreshing', 2576 | 'suicidal', 2577 | 'sickly', 2578 | 'disciplined', 2579 | 'meticulous', 2580 | 'preferable', 2581 | 'trusted', 2582 | 'hectic', 2583 | 'husky', 2584 | 'distraught', 2585 | 'select', 2586 | 'snowy', 2587 | 'crumpled', 2588 | 'divided', 2589 | 'crippled', 2590 | 'infamous', 2591 | 'chic', 2592 | 'broke', 2593 | 'sovereign', 2594 | 'continental', 2595 | 'guarded', 2596 | 'learned', 2597 | 'nameless', 2598 | 'runaway', 2599 | 'metaphysical', 2600 | 'senseless', 2601 | 'boiled', 2602 | 'needy', 2603 | 'silver', 2604 | 'recorded', 2605 | 'polar', 2606 | 'stormy', 2607 | 'wiry', 2608 | 'raging', 2609 | 'composite', 2610 | 'flamboyant', 2611 | 'crimson', 2612 | 'reproductive', 2613 | 'intermediate', 2614 | 'ubiquitous', 2615 | 'repressive', 2616 | 'hefty', 2617 | 'parochial', 2618 | 'stylish', 2619 | 'flaming', 2620 | 'overweight', 2621 | 'bathing', 2622 | 'tidy', 2623 | 'beleaguered', 2624 | 'manifest', 2625 | 'ludicrous', 2626 | 'indigenous', 2627 | 'adamant', 2628 | 'placid', 2629 | 'inept', 2630 | 'exuberant', 2631 | 'stony', 2632 | 'salty', 2633 | 'seductive', 2634 | 'accomplished', 2635 | 'grazing', 2636 | 'congenial', 2637 | 'revised', 2638 | 'bass', 2639 | 'sonic', 2640 | 'budgetary', 2641 | 'halfway', 2642 | 'ensuing', 2643 | 'admiring', 2644 | 'palpable', 2645 | 'nightly', 2646 | 'incumbent', 2647 | 'demanding', 2648 | 'inexperienced', 2649 | 'hazy', 2650 | 'rented', 2651 | 'disadvantaged', 2652 | 'innate', 2653 | 'dietary', 2654 | 'minute', 2655 | 'cultivated', 2656 | 'sealed', 2657 | 'contemptuous', 2658 | 'rhetorical', 2659 | 'conciliatory', 2660 | 'articulate', 2661 | 'jobless', 2662 | 'macho', 2663 | 'forgotten', 2664 | 'lifeless', 2665 | 'proven', 2666 | 'latent', 2667 | 'secretive', 2668 | 'perilous', 2669 | 'token', 2670 | 'graphic', 2671 | 'alcoholic', 2672 | 'overdue', 2673 | 'shattering', 2674 | 'preventive', 2675 | 'illiterate', 2676 | 'back', 2677 | 'atmospheric', 2678 | 'thermal', 2679 | 'quaint', 2680 | 'negotiated', 2681 | 'preposterous', 2682 | 'temporal', 2683 | 'restrained', 2684 | 'triangular', 2685 | 'mayoral', 2686 | 'spatial', 2687 | 'heady', 2688 | 'biblical', 2689 | 'fitting', 2690 | 'pessimistic', 2691 | 'mammoth', 2692 | 'allied', 2693 | 'failed', 2694 | 'nagging', 2695 | 'tidal', 2696 | 'angular', 2697 | 'speechless', 2698 | 'finishing', 2699 | 'watchful', 2700 | 'businesslike', 2701 | 'automated', 2702 | 'versatile', 2703 | 'booming', 2704 | 'pouring', 2705 | 'misty', 2706 | 'deceptive', 2707 | 'sunken', 2708 | 'singular', 2709 | 'unworthy', 2710 | 'expressionless', 2711 | 'airy', 2712 | 'mournful', 2713 | 'neurotic', 2714 | 'cubic', 2715 | 'unauthorized', 2716 | 'captive', 2717 | 'blatant', 2718 | 'subversive', 2719 | 'imperfect', 2720 | 'jolly', 2721 | 'inaccurate', 2722 | 'resentful', 2723 | 'strenuous', 2724 | 'hardened', 2725 | 'malicious', 2726 | 'unjust', 2727 | 'perceptive', 2728 | 'newborn', 2729 | 'promised', 2730 | 'differing', 2731 | 'alarmed', 2732 | 'grassy', 2733 | 'frivolous', 2734 | 'apologetic', 2735 | 'wasteful', 2736 | 'unarmed', 2737 | 'adept', 2738 | 'unavoidable', 2739 | 'approved', 2740 | 'trembling', 2741 | 'stuck', 2742 | 'crushing', 2743 | 'prescribed', 2744 | 'dependable', 2745 | 'expansive', 2746 | 'unfriendly', 2747 | 'covered', 2748 | 'bemused', 2749 | 'digital', 2750 | 'probing', 2751 | 'sloping', 2752 | 'festive', 2753 | 'unilateral', 2754 | 'unmarked', 2755 | 'bipartisan', 2756 | 'burgeoning', 2757 | 'devout', 2758 | 'sickening', 2759 | 'mediocre', 2760 | 'adventurous', 2761 | 'elevated', 2762 | 'suggestive', 2763 | 'accountable', 2764 | 'virtuous', 2765 | 'lame', 2766 | 'heavenly', 2767 | 'bruised', 2768 | 'unbroken', 2769 | 'irritable', 2770 | 'affected', 2771 | 'inconceivable', 2772 | 'vile', 2773 | 'baggy', 2774 | 'glistening', 2775 | 'imagined', 2776 | 'unprepared', 2777 | 'unresolved', 2778 | 'windy', 2779 | 'humanitarian', 2780 | 'overriding', 2781 | 'detached', 2782 | 'annoying', 2783 | 'narrative', 2784 | 'interminable', 2785 | 'appalled', 2786 | 'unsatisfactory', 2787 | 'instinctive', 2788 | 'variable', 2789 | 'cumulative', 2790 | 'obedient', 2791 | 'deficient', 2792 | 'colossal', 2793 | 'unaffected', 2794 | 'extinct', 2795 | 'routine', 2796 | 'microscopic', 2797 | 'compassionate', 2798 | 'nominal', 2799 | 'forlorn', 2800 | 'distorted', 2801 | 'mistaken', 2802 | 'enclosed', 2803 | 'infected', 2804 | 'fervent', 2805 | 'analogous', 2806 | 'frigid', 2807 | 'instructive', 2808 | 'appointed', 2809 | 'gnarled', 2810 | 'problematic', 2811 | 'sardonic', 2812 | 'hypothetical', 2813 | 'prompt', 2814 | 'anguished', 2815 | 'electromagnetic', 2816 | 'sensuous', 2817 | 'homely', 2818 | 'malignant', 2819 | 'rotting', 2820 | 'concealed', 2821 | 'peripheral', 2822 | 'creaking', 2823 | 'impeccable', 2824 | 'khaki', 2825 | 'grinning', 2826 | 'irreversible', 2827 | 'rampant', 2828 | 'wondrous', 2829 | 'inward', 2830 | 'manufactured', 2831 | 'grisly', 2832 | 'discriminatory', 2833 | 'cerebral', 2834 | 'auxiliary', 2835 | 'operative', 2836 | 'losing', 2837 | 'genial', 2838 | 'phonetic', 2839 | 'ecclesiastical', 2840 | 'sarcastic', 2841 | 'incorrect', 2842 | 'ruddy', 2843 | 'inexplicable', 2844 | 'developmental', 2845 | 'woolen', 2846 | 'agitated', 2847 | 'lyrical', 2848 | 'consequent', 2849 | 'calculated', 2850 | 'pompous', 2851 | 'shaggy', 2852 | 'even', 2853 | 'inhuman', 2854 | 'sublime', 2855 | 'diagnostic', 2856 | 'manly', 2857 | 'raucous', 2858 | 'after', 2859 | 'bilateral', 2860 | 'assembled', 2861 | 'separated', 2862 | 'gaudy', 2863 | 'evangelical', 2864 | 'darling', 2865 | 'juicy', 2866 | 'impotent', 2867 | 'receptive', 2868 | 'irritating', 2869 | 'pulmonary', 2870 | 'dazed', 2871 | 'unavailable', 2872 | 'parked', 2873 | 'habitual', 2874 | 'lexical', 2875 | 'lowered', 2876 | 'unwise', 2877 | 'planetary', 2878 | 'throbbing', 2879 | 'enigmatic', 2880 | 'superstitious', 2881 | 'manned', 2882 | 'childlike', 2883 | 'sporting', 2884 | 'reflective', 2885 | 'discernible', 2886 | 'celestial', 2887 | 'translucent', 2888 | 'equitable', 2889 | 'epic', 2890 | 'frayed', 2891 | 'arduous', 2892 | 'flimsy', 2893 | 'penetrating', 2894 | 'howling', 2895 | 'alike', 2896 | 'deformed', 2897 | 'comical', 2898 | 'resistant', 2899 | 'vibrant', 2900 | 'geographic', 2901 | 'specified', 2902 | 'rightful', 2903 | 'spirited', 2904 | 'unborn', 2905 | 'enjoyable', 2906 | 'cumbersome', 2907 | 'burned', 2908 | 'frenzied', 2909 | 'gubernatorial', 2910 | 'deteriorating', 2911 | 'haunted', 2912 | 'evasive', 2913 | 'neglected', 2914 | 'anthropological', 2915 | 'inescapable', 2916 | 'visionary', 2917 | 'bloated', 2918 | 'accumulated', 2919 | 'agrarian', 2920 | 'pained', 2921 | 'dwindling', 2922 | 'heightened', 2923 | 'distressing', 2924 | 'insecure', 2925 | 'archaic', 2926 | 'piercing', 2927 | 'fluent', 2928 | 'leisurely', 2929 | 'giddy', 2930 | 'slimy', 2931 | 'spinal', 2932 | 'wholesome', 2933 | 'unanswered', 2934 | 'illegitimate', 2935 | 'staunch', 2936 | 'rumpled', 2937 | 'soaked', 2938 | 'rocking', 2939 | 'invaluable', 2940 | 'gallant', 2941 | 'tacit', 2942 | 'finite', 2943 | 'inviting', 2944 | 'sporadic', 2945 | 'powdered', 2946 | 'cheery', 2947 | 'volcanic', 2948 | 'optional', 2949 | 'mischievous', 2950 | 'flowered', 2951 | 'contagious', 2952 | 'automotive', 2953 | 'inflated', 2954 | 'analytical', 2955 | 'infrared', 2956 | 'binding', 2957 | 'dissatisfied', 2958 | 'upstate', 2959 | 'unaccustomed', 2960 | 'oily', 2961 | 'monotonous', 2962 | 'feeding', 2963 | 'fluorescent', 2964 | 'undue', 2965 | 'impassioned', 2966 | 'vocational', 2967 | 'tranquil', 2968 | 'tumultuous', 2969 | 'rustic', 2970 | 'patterned', 2971 | 'pagan', 2972 | 'flash', 2973 | 'playing', 2974 | 'exhilarating', 2975 | 'maiden', 2976 | 'mythical', 2977 | 'thriving', 2978 | 'drab', 2979 | 'honorary', 2980 | 'dingy', 2981 | 'founding', 2982 | 'imperative', 2983 | 'indistinguishable', 2984 | 'lightweight', 2985 | 'avid', 2986 | 'dreamy', 2987 | 'obsessive', 2988 | 'tional', 2989 | 'homogeneous', 2990 | 'changed', 2991 | 'tame', 2992 | 'colorless', 2993 | 'haggard', 2994 | 'implacable', 2995 | 'altered', 2996 | 'focal', 2997 | 'literate', 2998 | 'priceless', 2999 | 'diminishing', 3000 | 'harmonious', 3001 | 'fatty', 3002 | 'squat', 3003 | 'undecided', 3004 | 'banal', 3005 | 'fruitful', 3006 | 'pioneering', 3007 | 'innocuous', 3008 | 'cordial', 3009 | 'rewarding', 3010 | 'maritime', 3011 | 'overcrowded', 3012 | 'timeless', 3013 | 'nostalgic', 3014 | 'abreast', 3015 | 'astronomical', 3016 | 'deepening', 3017 | 'blazing', 3018 | 'dishonest', 3019 | 'qualitative', 3020 | 'needless', 3021 | 'rickety', 3022 | 'stated', 3023 | 'hybrid', 3024 | 'limiting', 3025 | 'unpaid', 3026 | 'mundane', 3027 | 'flashy', 3028 | 'stagnant', 3029 | 'bumper', 3030 | 'recurring', 3031 | 'sinful', 3032 | 'immaculate', 3033 | 'measured', 3034 | 'thrilling', 3035 | 'unruly', 3036 | 'bewildering', 3037 | 'unfit', 3038 | 'edgy', 3039 | 'numerical', 3040 | 'sumptuous', 3041 | 'fragmented', 3042 | 'puffy', 3043 | 'momentous', 3044 | 'woven', 3045 | 'unsteady', 3046 | 'unnamed', 3047 | 'cosmetic', 3048 | 'snap', 3049 | 'impenetrable', 3050 | 'waving', 3051 | 'promotional', 3052 | 'tenuous', 3053 | 'lonesome', 3054 | 'embroidered', 3055 | 'strident', 3056 | 'aghast', 3057 | 'fundamentalist', 3058 | 'afloat', 3059 | 'disruptive', 3060 | 'indefinite', 3061 | 'intervening', 3062 | 'publicized', 3063 | 'disciplinary', 3064 | 'descriptive', 3065 | 'wavy', 3066 | 'edible', 3067 | 'disgruntled', 3068 | 'obligatory', 3069 | 'untrue', 3070 | 'amber', 3071 | 'snug', 3072 | 'resolute', 3073 | 'awed', 3074 | 'grandiose', 3075 | 'crippling', 3076 | 'mounting', 3077 | 'cavernous', 3078 | 'hushed', 3079 | 'demographic', 3080 | 'unpublished', 3081 | 'sheltered', 3082 | 'dormant', 3083 | 'compulsive', 3084 | 'loved', 3085 | 'truthful', 3086 | 'punitive', 3087 | 'disposable', 3088 | 'ajar', 3089 | 'drowsy', 3090 | 'statutory', 3091 | 'tanned', 3092 | 'proprietary', 3093 | 'informed', 3094 | 'unheard', 3095 | 'transient', 3096 | 'unlawful', 3097 | 'dour', 3098 | 'negligible', 3099 | 'underwater', 3100 | 'optimum', 3101 | 'illusory', 3102 | 'imaginable', 3103 | 'borrowed', 3104 | 'divergent', 3105 | 'looking', 3106 | 'exempt', 3107 | 'contentious', 3108 | 'forbidden', 3109 | 'cowardly', 3110 | 'masked', 3111 | 'crazed', 3112 | 'silken', 3113 | 'parched', 3114 | 'furry', 3115 | 'wandering', 3116 | 'insensitive', 3117 | 'elated', 3118 | 'waxed', 3119 | 'veiled', 3120 | 'scrawny', 3121 | 'unwarranted', 3122 | 'lithe', 3123 | 'abrasive', 3124 | 'pretentious', 3125 | 'murdered', 3126 | 'deft', 3127 | 'prickly', 3128 | 'musty', 3129 | 'shapeless', 3130 | 'incongruous', 3131 | 'gruesome', 3132 | 'honored', 3133 | 'perceived', 3134 | 'grieving', 3135 | 'unspecified', 3136 | 'dizzying', 3137 | 'privy', 3138 | 'noteworthy', 3139 | 'charred', 3140 | 'median', 3141 | 'twisting', 3142 | 'flawless', 3143 | 'welcoming', 3144 | 'flushed', 3145 | 'hardy', 3146 | 'glum', 3147 | 'scenic', 3148 | 'devious', 3149 | 'distasteful', 3150 | 'jubilant', 3151 | 'ballistic', 3152 | 'hilarious', 3153 | 'naughty', 3154 | 'bustling', 3155 | 'discarded', 3156 | 'pristine', 3157 | 'exemplary', 3158 | 'complacent', 3159 | 'incessant', 3160 | 'engaging', 3161 | 'protectionist', 3162 | 'rudimentary', 3163 | 'traumatic', 3164 | 'steamy', 3165 | 'emphatic', 3166 | 'teeming', 3167 | 'generating', 3168 | 'stuffy', 3169 | 'connecting', 3170 | 'stationary', 3171 | 'genteel', 3172 | 'populist', 3173 | 'supple', 3174 | 'hateful', 3175 | 'retrospective', 3176 | 'glazed', 3177 | 'lawful', 3178 | 'arched', 3179 | 'tiresome', 3180 | 'reserved', 3181 | 'pivotal', 3182 | 'grimy', 3183 | 'surly', 3184 | 'contrary', 3185 | 'quarterly', 3186 | 'residual', 3187 | 'spiral', 3188 | 'decaying', 3189 | 'threatened', 3190 | 'docile', 3191 | 'appreciative', 3192 | 'jovial', 3193 | 'fascist', 3194 | 'worrisome', 3195 | 'creamy', 3196 | 'serial', 3197 | 'existential', 3198 | 'mountainous', 3199 | 'spoken', 3200 | 'express', 3201 | 'tasty', 3202 | 'infrequent', 3203 | 'deceased', 3204 | 'transitional', 3205 | 'leafy', 3206 | 'gravitational', 3207 | 'furtive', 3208 | 'prophetic', 3209 | 'nasal', 3210 | 'unwelcome', 3211 | 'troubling', 3212 | 'immobile', 3213 | 'merciful', 3214 | 'uncontrollable', 3215 | 'impartial', 3216 | 'unfavorable', 3217 | 'attendant', 3218 | 'associated', 3219 | 'vascular', 3220 | 'fateful', 3221 | 'concerted', 3222 | 'rash', 3223 | 'stubby', 3224 | 'drooping', 3225 | 'reciprocal', 3226 | 'usable', 3227 | 'touchy', 3228 | 'astute', 3229 | 'oversized', 3230 | 'mottled', 3231 | 'slack', 3232 | 'fruitless', 3233 | 'unhealthy', 3234 | 'decorated', 3235 | 'shady', 3236 | 'fanciful', 3237 | 'quivering', 3238 | 'charismatic', 3239 | 'sordid', 3240 | 'oppressed', 3241 | 'inaccessible', 3242 | 'fastidious', 3243 | 'gloved', 3244 | 'crumbling', 3245 | 'underdeveloped', 3246 | 'scarred', 3247 | 'rambling', 3248 | 'incipient', 3249 | 'remedial', 3250 | 'derelict', 3251 | 'incompatible', 3252 | 'fanatical', 3253 | 'smoked', 3254 | 'secondhand', 3255 | 'hypnotic', 3256 | 'failing', 3257 | 'marching', 3258 | 'flattened', 3259 | 'paradoxical', 3260 | 'unskilled', 3261 | 'esthetic', 3262 | 'tolerable', 3263 | 'pungent', 3264 | 'substitute', 3265 | 'soggy', 3266 | 'terse', 3267 | 'tiring', 3268 | 'fictitious', 3269 | 'manageable', 3270 | 'inventive', 3271 | 'haughty', 3272 | 'normative', 3273 | 'premier', 3274 | 'vested', 3275 | 'exhausting', 3276 | 'away', 3277 | 'horrified', 3278 | 'incoherent', 3279 | 'quantitative', 3280 | 'unkind', 3281 | 'provisional', 3282 | 'exterior', 3283 | 'brash', 3284 | 'inconclusive', 3285 | 'landed', 3286 | 'breathtaking', 3287 | 'acrid', 3288 | 'noted', 3289 | 'resounding', 3290 | 'lovable', 3291 | 'hypocritical', 3292 | 'plush', 3293 | 'acknowledged', 3294 | 'idiotic', 3295 | 'tracking', 3296 | 'ceramic', 3297 | 'taxable', 3298 | 'enterprising', 3299 | 'flashing', 3300 | 'wee', 3301 | 'barbaric', 3302 | 'deafening', 3303 | 'orbital', 3304 | 'lurid', 3305 | 'dated', 3306 | 'hated', 3307 | 'buoyant', 3308 | 'mating', 3309 | 'pictorial', 3310 | 'overlapping', 3311 | 'lax', 3312 | 'archetypal', 3313 | 'manic', 3314 | 'puzzling', 3315 | 'condescending', 3316 | 'hapless', 3317 | 'meek', 3318 | 'faceless', 3319 | 'uncommitted', 3320 | 'horrid', 3321 | 'greenish', 3322 | 'unending', 3323 | 'undeniable', 3324 | 'bushy', 3325 | 'searing', 3326 | 'fearsome', 3327 | 'unharmed', 3328 | 'divisive', 3329 | 'overpowering', 3330 | 'diving', 3331 | 'telling', 3332 | 'determining', 3333 | 'uptight', 3334 | 'cast', 3335 | 'ebullient', 3336 | 'disagreeable', 3337 | 'insatiable', 3338 | 'demented', 3339 | 'puffing', 3340 | 'inconvenient', 3341 | 'inland', 3342 | 'repulsive', 3343 | 'unintelligible', 3344 | 'pallid', 3345 | 'nonviolent', 3346 | 'dilapidated', 3347 | 'unyielding', 3348 | 'astounded', 3349 | 'marvellous', 3350 | 'purposeful', 3351 | 'courtly', 3352 | 'predominant', 3353 | 'conversational', 3354 | 'erroneous', 3355 | 'resourceful', 3356 | 'converted', 3357 | 'disconcerting', 3358 | 'oblique', 3359 | 'dreaded', 3360 | 'indicative', 3361 | 'silky', 3362 | 'biting', 3363 | 'sunlit', 3364 | 'licensed', 3365 | 'unspeakable', 3366 | 'adrift', 3367 | 'awash', 3368 | 'identifiable', 3369 | 'girlish', 3370 | 'zealous', 3371 | 'spooky', 3372 | 'uncompromising', 3373 | 'deserving', 3374 | 'driven', 3375 | 'certified', 3376 | 'unlucky', 3377 | 'temperate', 3378 | 'budding', 3379 | 'impractical', 3380 | 'inflexible', 3381 | 'sensory', 3382 | 'pornographic', 3383 | 'outlandish', 3384 | 'resonant', 3385 | 'belligerent', 3386 | 'wan', 3387 | 'leftover', 3388 | 'spotted', 3389 | 'soybean', 3390 | 'easygoing', 3391 | 'vengeful', 3392 | 'proportional', 3393 | 'inaugural', 3394 | 'dank', 3395 | 'screaming', 3396 | 'heterosexual', 3397 | 'sliced', 3398 | 'considerate', 3399 | 'thunderous', 3400 | 'distressed', 3401 | 'warring', 3402 | 'foreseeable', 3403 | 'psychotic', 3404 | 'intermittent', 3405 | 'generalized', 3406 | 'unable', 3407 | 'molten', 3408 | 'excruciating', 3409 | 'illustrious', 3410 | 'voluminous', 3411 | 'offending', 3412 | 'trustworthy', 3413 | 'grating', 3414 | 'laughing', 3415 | 'industrious', 3416 | 'uninterrupted', 3417 | 'speaking', 3418 | 'flattering', 3419 | 'ineffectual', 3420 | 'digestive', 3421 | 'taped', 3422 | 'floppy', 3423 | 'jaunty', 3424 | 'practiced', 3425 | 'walled', 3426 | 'hospitable', 3427 | 'dutiful', 3428 | 'melodramatic', 3429 | 'intestinal', 3430 | 'cluttered', 3431 | 'conclusive', 3432 | 'unprotected', 3433 | 'buzzing', 3434 | 'attributable', 3435 | 'tasteless', 3436 | 'forthright', 3437 | 'wily', 3438 | 'hourly', 3439 | 'delayed', 3440 | 'affable', 3441 | 'studied', 3442 | 'chubby', 3443 | 'thyroid', 3444 | 'chilled', 3445 | 'conducive', 3446 | 'childless', 3447 | 'authorized', 3448 | 'buried', 3449 | 'observable', 3450 | 'hurried', 3451 | 'curving', 3452 | 'dismayed', 3453 | 'upturned', 3454 | 'believable', 3455 | 'questioning', 3456 | 'syndicated', 3457 | 'pharmaceutical', 3458 | 'discrete', 3459 | 'likable', 3460 | 'imprisoned', 3461 | 'cocky', 3462 | 'outdated', 3463 | 'autocratic', 3464 | 'ablaze', 3465 | 'askew', 3466 | 'wintry', 3467 | 'incidental', 3468 | 'disputed', 3469 | 'sodden', 3470 | 'skeletal', 3471 | 'disproportionate', 3472 | 'soiled', 3473 | 'cellular', 3474 | 'ephemeral', 3475 | 'perfunctory', 3476 | 'inconsequential', 3477 | 'flourishing', 3478 | 'intentional', 3479 | 'elemental', 3480 | 'whispered', 3481 | 'stinking', 3482 | 'informative', 3483 | 'tenacious', 3484 | 'outlying', 3485 | 'virulent', 3486 | 'horrifying', 3487 | 'burnt', 3488 | 'longstanding', 3489 | 'senile', 3490 | 'unmoving', 3491 | 'deprived', 3492 | 'interpersonal', 3493 | 'intimidating', 3494 | 'posh', 3495 | 'dainty', 3496 | 'portly', 3497 | 'nondescript', 3498 | 'inquisitive', 3499 | 'exiled', 3500 | 'capricious', 3501 | 'scandalous', 3502 | 'severed', 3503 | 'debilitating', 3504 | 'widowed', 3505 | 'horny', 3506 | 'sallow', 3507 | 'boisterous', 3508 | 'coordinated', 3509 | 'superfluous', 3510 | 'metric', 3511 | 'expressed', 3512 | 'enchanting', 3513 | 'disorderly', 3514 | 'paternal', 3515 | 'frightful', 3516 | 'extremist', 3517 | 'lined', 3518 | 'scornful', 3519 | 'inseparable', 3520 | 'obese', 3521 | 'ponderous', 3522 | 'imperious', 3523 | 'indistinct', 3524 | 'adrenal', 3525 | 'belated', 3526 | 'rippling', 3527 | 'mystic', 3528 | 'cracking', 3529 | 'subterranean', 3530 | 'invading', 3531 | 'rusted', 3532 | 'lanky', 3533 | 'departmental', 3534 | 'allergic', 3535 | 'predatory', 3536 | 'enforced', 3537 | 'implied', 3538 | 'flagrant', 3539 | 'haphazard', 3540 | 'trailing', 3541 | 'seedy', 3542 | 'unannounced', 3543 | 'utilitarian', 3544 | 'roving', 3545 | 'immature', 3546 | 'simulated', 3547 | 'embattled', 3548 | 'poisoned', 3549 | 'patronizing', 3550 | 'baffled', 3551 | 'centralized', 3552 | 'weathered', 3553 | 'weeping', 3554 | 'mutilated', 3555 | 'painstaking', 3556 | 'socioeconomic', 3557 | 'tearful', 3558 | 'stringy', 3559 | 'projecting', 3560 | 'shadowed', 3561 | 'vehement', 3562 | 'darn', 3563 | 'fluffy', 3564 | 'apocalyptic', 3565 | 'completed', 3566 | 'intelligible', 3567 | 'furnished', 3568 | 'elongated', 3569 | 'worsening', 3570 | 'eclectic', 3571 | 'bacterial', 3572 | 'earthy', 3573 | 'sagging', 3574 | 'settled', 3575 | 'dogmatic', 3576 | 'anti', 3577 | 'secluded', 3578 | 'baffling', 3579 | 'coy', 3580 | 'pathological', 3581 | 'bridal', 3582 | 'instantaneous', 3583 | 'ornamental', 3584 | 'satirical', 3585 | 'movable', 3586 | 'kinetic', 3587 | 'merciless', 3588 | 'tireless', 3589 | 'unconcerned', 3590 | 'impromptu', 3591 | 'turning', 3592 | 'arcane', 3593 | 'justifiable', 3594 | 'glassy', 3595 | 'shuttered', 3596 | 'inverted', 3597 | 'bogus', 3598 | 'petrified', 3599 | 'simmering', 3600 | 'guided', 3601 | 'gritty', 3602 | 'generic', 3603 | 'pretrial', 3604 | 'returning', 3605 | 'boundless', 3606 | 'swirling', 3607 | 'northeastern', 3608 | 'swell', 3609 | 'tive', 3610 | 'minuscule', 3611 | 'estranged', 3612 | 'upbeat', 3613 | 'explanatory', 3614 | 'repetitive', 3615 | 'repressed', 3616 | 'vindictive', 3617 | 'shrinking', 3618 | 'canny', 3619 | 'hydraulic', 3620 | 'unrelenting', 3621 | 'looming', 3622 | 'supersonic', 3623 | 'justified', 3624 | 'lukewarm', 3625 | 'unmoved', 3626 | 'blurred', 3627 | 'sanitary', 3628 | 'unforgettable', 3629 | 'diligent', 3630 | 'unconventional', 3631 | 'ashen', 3632 | 'inlaid', 3633 | 'irritated', 3634 | 'spotless', 3635 | 'pudgy', 3636 | 'yellowish', 3637 | 'lateral', 3638 | 'adopted', 3639 | 'lowly', 3640 | 'obnoxious', 3641 | 'utopian', 3642 | 'called', 3643 | 'unimaginable', 3644 | 'hairless', 3645 | 'foregoing', 3646 | 'opulent', 3647 | 'garish', 3648 | 'nocturnal', 3649 | 'rousing', 3650 | 'unexplained', 3651 | 'cosmopolitan', 3652 | 'milky', 3653 | 'bloodshot', 3654 | 'rueful', 3655 | 'crafty', 3656 | 'familial', 3657 | 'iced', 3658 | 'violet', 3659 | 'arctic', 3660 | 'ceaseless', 3661 | 'warped', 3662 | 'aquatic', 3663 | 'gruff', 3664 | 'terrestrial', 3665 | 'contrasting', 3666 | 'egalitarian', 3667 | 'needful', 3668 | 'spent', 3669 | 'untrained', 3670 | 'escalating', 3671 | 'liberated', 3672 | 'abortive', 3673 | 'syntactic', 3674 | 'consummate', 3675 | 'lumpy', 3676 | 'spoiled', 3677 | 'talkative', 3678 | 'whimsical', 3679 | 'weighty', 3680 | 'audio', 3681 | 'inflammatory', 3682 | 'deplorable', 3683 | 'spicy', 3684 | 'corrugated', 3685 | 'morose', 3686 | 'sobering', 3687 | 'southwestern', 3688 | 'methodical', 3689 | 'prehistoric', 3690 | 'carpeted', 3691 | 'smelly', 3692 | 'processed', 3693 | 'interstellar', 3694 | 'agile', 3695 | 'approximate', 3696 | 'sadistic', 3697 | 'irate', 3698 | 'smashed', 3699 | 'frontal', 3700 | 'venereal', 3701 | 'suggested', 3702 | 'cultured', 3703 | 'creeping', 3704 | 'recognized', 3705 | 'toothless', 3706 | 'handmade', 3707 | 'mellow', 3708 | 'fetal', 3709 | 'disinterested', 3710 | 'gratifying', 3711 | 'intravenous', 3712 | 'crashing', 3713 | 'exhaustive', 3714 | 'afire', 3715 | 'clammy', 3716 | 'sleazy', 3717 | 'florid', 3718 | 'heartless', 3719 | 'transcendent', 3720 | 'restored', 3721 | 'demonic', 3722 | 'abusive', 3723 | 'avowed', 3724 | 'shrunken', 3725 | 'objectionable', 3726 | 'tailored', 3727 | 'listless', 3728 | 'polluted', 3729 | 'palatable', 3730 | 'entrenched', 3731 | 'classy', 3732 | 'operatic', 3733 | 'daunting', 3734 | 'roaring', 3735 | 'preferential', 3736 | 'languid', 3737 | 'virile', 3738 | 'inspiring', 3739 | 'enhanced', 3740 | 'scrupulous', 3741 | 'bottomless', 3742 | 'wispy', 3743 | 'advantageous', 3744 | 'rapt', 3745 | 'umbilical', 3746 | 'uphill', 3747 | 'ordered', 3748 | 'enraged', 3749 | 'detrimental', 3750 | 'curt', 3751 | 'exalted', 3752 | 'intangible', 3753 | 'fussy', 3754 | 'forgiving', 3755 | 'facile', 3756 | 'populous', 3757 | 'condemned', 3758 | 'mashed', 3759 | 'introductory', 3760 | 'rowdy', 3761 | 'switching', 3762 | 'perplexing', 3763 | 'spilled', 3764 | 'southeastern', 3765 | 'undulating', 3766 | 'fractured', 3767 | 'inherited', 3768 | 'inscrutable', 3769 | 'measurable', 3770 | 'stunted', 3771 | 'hormonal', 3772 | 'hierarchical', 3773 | 'aimless', 3774 | 'subsidized', 3775 | 'paying', 3776 | 'symmetrical', 3777 | 'nomadic', 3778 | 'cloudless', 3779 | 'reigning', 3780 | 'thatched', 3781 | 'perceptible', 3782 | 'anesthetic', 3783 | 'miscellaneous', 3784 | 'decadent', 3785 | 'searching', 3786 | 'inanimate', 3787 | 'senatorial', 3788 | 'diminutive', 3789 | 'contingent', 3790 | 'dusky', 3791 | 'smashing', 3792 | 'precipitous', 3793 | 'bulging', 3794 | 'standardized', 3795 | 'biographical', 3796 | 'restive', 3797 | 'indecent', 3798 | 'ecumenical', 3799 | 'interchangeable', 3800 | 'lumbering', 3801 | 'fascinated', 3802 | 'untidy', 3803 | 'indulgent', 3804 | 'leaden', 3805 | 'wanted', 3806 | 'endemic', 3807 | 'doomed', 3808 | 'wanting', 3809 | 'receiving', 3810 | 'engaged', 3811 | 'abbreviated', 3812 | 'malevolent', 3813 | 'wishful', 3814 | 'carnival', 3815 | 'protruding', 3816 | 'resplendent', 3817 | 'stranded', 3818 | 'structured', 3819 | 'biased', 3820 | 'frosty', 3821 | 'northwestern', 3822 | 'viral', 3823 | 'mindful', 3824 | 'paved', 3825 | 'indeterminate', 3826 | 'painless', 3827 | 'geological', 3828 | 'permissive', 3829 | 'downhill', 3830 | 'unsuspecting', 3831 | 'expectant', 3832 | 'fabled', 3833 | 'jittery', 3834 | 'windowless', 3835 | 'evocative', 3836 | 'unsolved', 3837 | 'disoriented', 3838 | 'soluble', 3839 | 'antiquated', 3840 | 'repugnant', 3841 | 'shaded', 3842 | 'combative', 3843 | 'resilient', 3844 | 'antagonistic', 3845 | 'starched', 3846 | 'speckled', 3847 | 'lopsided', 3848 | 'bluish', 3849 | 'prim', 3850 | 'unrestrained', 3851 | 'almighty', 3852 | 'unkempt', 3853 | 'menstrual', 3854 | 'bleached', 3855 | 'overgrown', 3856 | 'shoddy', 3857 | 'hallowed', 3858 | 'halting', 3859 | 'princely', 3860 | 'drugged', 3861 | 'descending', 3862 | 'fatherly', 3863 | 'laborious', 3864 | 'pinched', 3865 | 'disguised', 3866 | 'caustic', 3867 | 'bespectacled', 3868 | 'handwritten', 3869 | 'goodly', 3870 | 'itinerant', 3871 | 'cryptic', 3872 | 'undisclosed', 3873 | 'affordable', 3874 | 'outmoded', 3875 | 'expedient', 3876 | 'moody', 3877 | 'tepid', 3878 | 'firsthand', 3879 | 'digging', 3880 | 'elitist', 3881 | 'observed', 3882 | 'chartered', 3883 | 'slain', 3884 | 'unimpressed', 3885 | 'tactful', 3886 | 'idyllic', 3887 | 'prostrate', 3888 | 'ramshackle', 3889 | 'expert', 3890 | 'deferred', 3891 | 'undistinguished', 3892 | 'prized', 3893 | 'transatlantic', 3894 | 'crystalline', 3895 | 'tacky', 3896 | 'haunting', 3897 | 'nutritious', 3898 | 'bereft', 3899 | 'turquoise', 3900 | 'sanguine', 3901 | 'culinary', 3902 | 'fraught', 3903 | 'scrambled', 3904 | 'advisable', 3905 | 'nationalistic', 3906 | 'unchallenged', 3907 | 'pleasurable', 3908 | 'compressed', 3909 | 'humanistic', 3910 | 'diversified', 3911 | 'frenetic', 3912 | 'disapproving', 3913 | 'proletarian', 3914 | 'conspiratorial', 3915 | 'featureless', 3916 | 'going', 3917 | 'commendable', 3918 | 'chipped', 3919 | 'surreal', 3920 | 'pissed', 3921 | 'insurmountable', 3922 | 'contented', 3923 | 'indebted', 3924 | 'adoring', 3925 | 'potted', 3926 | 'accelerating', 3927 | 'thorny', 3928 | 'possessive', 3929 | 'abiding', 3930 | 'bloodless', 3931 | 'counterproductive', 3932 | 'attracting', 3933 | 'entrepreneurial', 3934 | 'cooling', 3935 | 'unoccupied', 3936 | 'craggy', 3937 | 'leathery', 3938 | 'degenerate', 3939 | 'additive', 3940 | 'weakened', 3941 | 'quilted', 3942 | 'untold', 3943 | 'incandescent', 3944 | 'intractable', 3945 | 'abject', 3946 | 'gaseous', 3947 | 'anal', 3948 | 'displaced', 3949 | 'unabashed', 3950 | 'immutable', 3951 | 'fluttering', 3952 | 'bearable', 3953 | 'stamped', 3954 | 'darkening', 3955 | 'beefy', 3956 | 'petite', 3957 | 'charging', 3958 | 'checkered', 3959 | 'stupendous', 3960 | 'priestly', 3961 | 'loath', 3962 | 'endearing', 3963 | 'correctional', 3964 | 'freak', 3965 | 'sneaky', 3966 | 'disgraceful', 3967 | 'unholy', 3968 | 'oriental', 3969 | 'wayward', 3970 | 'societal', 3971 | 'bilingual', 3972 | 'flipping', 3973 | 'staid', 3974 | 'paramilitary', 3975 | 'heartfelt', 3976 | 'shapely', 3977 | 'kosher', 3978 | 'heedless', 3979 | 'incurable', 3980 | 'controlling', 3981 | 'choral', 3982 | 'manicured', 3983 | 'inconspicuous', 3984 | 'steely', 3985 | 'vanishing', 3986 | 'misplaced', 3987 | 'enchanted', 3988 | 'unfounded', 3989 | 'wrecked', 3990 | 'womanly', 3991 | 'delirious', 3992 | 'deposed', 3993 | 'panicky', 3994 | 'differential', 3995 | 'tawny', 3996 | 'articulated', 3997 | 'coded', 3998 | 'lenient', 3999 | 'simplified', 4000 | 'beguiling', 4001 | 'sectarian', 4002 | 'producing', 4003 | 'tiled', 4004 | 'inorganic', 4005 | 'frosted', 4006 | 'scented', 4007 | 'grievous', 4008 | 'dissimilar', 4009 | 'salaried', 4010 | 'unequivocal', 4011 | 'strangled', 4012 | 'grubby', 4013 | 'alluring', 4014 | 'downcast', 4015 | 'restraining', 4016 | 'unjustified', 4017 | 'lacy', 4018 | 'cinematic', 4019 | 'splintered', 4020 | 'adorable', 4021 | 'derisive', 4022 | 'requisite', 4023 | 'fleeing', 4024 | 'uncomplicated', 4025 | 'motherly', 4026 | 'inter', 4027 | 'climatic', 4028 | 'republican', 4029 | 'unqualified', 4030 | 'leveraged', 4031 | 'intercontinental', 4032 | 'uncharacteristic', 4033 | 'compositional', 4034 | 'unwritten', 4035 | 'patriarchal', 4036 | 'brusque', 4037 | 'unresponsive', 4038 | 'replete', 4039 | 'corrective', 4040 | 'reflected', 4041 | 'scraping', 4042 | 'doctoral', 4043 | 'deductible', 4044 | 'alternating', 4045 | 'amorous', 4046 | 'overjoyed', 4047 | 'recalcitrant', 4048 | 'presumptuous', 4049 | 'vaulted', 4050 | 'declared', 4051 | 'inexorable', 4052 | 'groggy', 4053 | 'diminished', 4054 | 'restful', 4055 | 'retroactive', 4056 | 'monolithic', 4057 | 'curtained', 4058 | 'tortured', 4059 | 'ground', 4060 | 'trendy', 4061 | 'brassy', 4062 | 'prosaic', 4063 | 'inactive', 4064 | 'chaste', 4065 | 'bumpy', 4066 | 'aggrieved', 4067 | 'corny', 4068 | 'centrist', 4069 | 'noxious', 4070 | 'jerky', 4071 | 'concomitant', 4072 | 'withholding', 4073 | 'poorly', 4074 | 'stolid', 4075 | 'unguarded', 4076 | 'methodological', 4077 | 'primordial', 4078 | 'retreating', 4079 | 'telescopic', 4080 | 'sidelong', 4081 | 'pleated', 4082 | 'dissenting', 4083 | 'agreed', 4084 | 'optimal', 4085 | 'plaintive', 4086 | 'kindred', 4087 | 'quintessential', 4088 | 'impervious', 4089 | 'jumping', 4090 | 'disenchanted', 4091 | 'observant', 4092 | 'congested', 4093 | 'reasoned', 4094 | 'extrinsic', 4095 | 'infantile', 4096 | 'transitory', 4097 | 'coveted', 4098 | 'incomparable', 4099 | 'jaded', 4100 | 'sociable', 4101 | 'coloured', 4102 | 'ascending', 4103 | 'fraternal', 4104 | 'queasy', 4105 | 'wont', 4106 | 'exhilarated', 4107 | 'salted', 4108 | 'disquieting', 4109 | 'listed', 4110 | 'unchanging', 4111 | 'unrestricted', 4112 | 'uppermost', 4113 | 'reputable', 4114 | 'dummy', 4115 | 'skimpy', 4116 | 'crusty', 4117 | 'corrosive', 4118 | 'bubbling', 4119 | 'unsuitable', 4120 | 'snarling', 4121 | 'illuminating', 4122 | 'systemic', 4123 | 'unwashed', 4124 | 'rushing', 4125 | 'dialectical', 4126 | 'jeweled', 4127 | 'attached', 4128 | 'judicious', 4129 | 'errant', 4130 | 'vanished', 4131 | 'erstwhile', 4132 | 'uninformed', 4133 | 'longterm', 4134 | 'petulant', 4135 | 'twin', 4136 | 'afflicted', 4137 | 'snappy', 4138 | 'tantamount', 4139 | 'sworn', 4140 | 'unethical', 4141 | 'drained', 4142 | 'hydroelectric', 4143 | 'logistical', 4144 | 'concentric', 4145 | 'unifying', 4146 | 'lunatic', 4147 | 'invincible', 4148 | 'diffident', 4149 | 'inexhaustible', 4150 | 'discouraging', 4151 | 'dreamlike', 4152 | 'artful', 4153 | 'rolled', 4154 | 'suppressed', 4155 | 'secretarial', 4156 | 'smoldering', 4157 | 'redundant', 4158 | 'forensic', 4159 | 'earned', 4160 | 'weightless', 4161 | 'compensatory', 4162 | 'glacial', 4163 | 'unmanned', 4164 | 'stalwart', 4165 | 'funky', 4166 | 'intensified', 4167 | 'uninterested', 4168 | 'submerged', 4169 | 'urbane', 4170 | 'glib', 4171 | 'ascetic', 4172 | 'contractual', 4173 | 'cylindrical', 4174 | 'gargantuan', 4175 | 'illuminated', 4176 | 'unconditional', 4177 | 'hulking', 4178 | 'supplementary', 4179 | 'dictatorial', 4180 | 'puny', 4181 | 'sedate', 4182 | 'moonlit', 4183 | 'gullible', 4184 | 'counterfeit', 4185 | 'alienated', 4186 | 'spinning', 4187 | 'analytic', 4188 | 'nimble', 4189 | 'adaptive', 4190 | 'individualistic', 4191 | 'numbered', 4192 | 'blissful', 4193 | 'supplemental', 4194 | 'delectable', 4195 | 'inordinate', 4196 | 'unbalanced', 4197 | 'tormented', 4198 | 'unchecked', 4199 | 'aspiring', 4200 | 'punishing', 4201 | 'crossed', 4202 | 'discretionary', 4203 | 'improvised', 4204 | 'squalid', 4205 | 'orphaned', 4206 | 'grizzled', 4207 | 'unsmiling', 4208 | 'disappearing', 4209 | 'affiliated', 4210 | 'blocking', 4211 | 'bullish', 4212 | 'contending', 4213 | 'bloodied', 4214 | 'subsidiary', 4215 | 'complimentary', 4216 | 'unclean', 4217 | 'scanty', 4218 | 'uprooted', 4219 | 'farfetched', 4220 | 'solicitous', 4221 | 'regulated', 4222 | 'threadbare', 4223 | 'choppy', 4224 | 'negligent', 4225 | 'nonstop', 4226 | 'infuriating', 4227 | 'vivacious', 4228 | 'abominable', 4229 | 'wrought', 4230 | 'inaudible', 4231 | 'braided', 4232 | 'transcendental', 4233 | 'desultory', 4234 | 'climactic', 4235 | 'interlocking', 4236 | 'submissive', 4237 | 'unmatched', 4238 | 'dapper', 4239 | 'demeaning', 4240 | 'adaptable', 4241 | 'lustrous', 4242 | 'ungrateful', 4243 | 'gentlemanly', 4244 | 'missed', 4245 | 'loathsome', 4246 | 'blistering', 4247 | 'amenable', 4248 | 'tremulous', 4249 | 'massed', 4250 | 'nonpartisan', 4251 | 'unsettled', 4252 | 'succulent', 4253 | 'trite', 4254 | 'masterful', 4255 | 'reticent', 4256 | 'unsettling', 4257 | 'proverbial', 4258 | 'spurious', 4259 | 'invulnerable', 4260 | 'paltry', 4261 | 'embryonic', 4262 | 'neural', 4263 | 'sultry', 4264 | 'metaphorical', 4265 | 'linked', 4266 | 'pubic', 4267 | 'beaming', 4268 | 'ministerial', 4269 | 'phantom', 4270 | 'quizzical', 4271 | 'hilly', 4272 | 'gregarious', 4273 | 'untroubled', 4274 | 'bisexual', 4275 | 'unpretentious', 4276 | 'exploratory', 4277 | 'unscathed', 4278 | 'irrepressible', 4279 | 'pelvic', 4280 | 'newfound', 4281 | 'starry', 4282 | 'corned', 4283 | 'illogical', 4284 | 'unfaithful', 4285 | 'interrelated', 4286 | 'saintly', 4287 | 'overcast', 4288 | 'connected', 4289 | 'ungainly', 4290 | 'organizing', 4291 | 'carnal', 4292 | 'philosophic', 4293 | 'nationalized', 4294 | 'fickle', 4295 | 'ultraviolet', 4296 | 'crass', 4297 | 'undeveloped', 4298 | 'unprofitable', 4299 | 'sheepish', 4300 | 'archaeological', 4301 | 'balmy', 4302 | 'spongy', 4303 | 'infallible', 4304 | 'callous', 4305 | 'scathing', 4306 | 'rheumatic', 4307 | 'audacious', 4308 | 'participating', 4309 | 'comatose', 4310 | 'modernist', 4311 | 'stellar', 4312 | 'antinuclear', 4313 | 'delinquent', 4314 | 'presiding', 4315 | 'relaxing', 4316 | 'impetuous', 4317 | 'hypodermic', 4318 | 'fringed', 4319 | 'favourite', 4320 | 'unscrupulous', 4321 | 'inspirational', 4322 | 'mystified', 4323 | 'wobbly', 4324 | 'intrepid', 4325 | 'deferential', 4326 | 'burdensome', 4327 | 'stored', 4328 | 'updated', 4329 | 'unitary', 4330 | 'laconic', 4331 | 'penniless', 4332 | 'steadfast', 4333 | 'dogged', 4334 | 'scholastic', 4335 | 'mingled', 4336 | 'sorrowful', 4337 | 'symptomatic', 4338 | 'stylistic', 4339 | 'consuming', 4340 | 'sketchy', 4341 | 'weakening', 4342 | 'generative', 4343 | 'irrevocable', 4344 | 'charged', 4345 | 'stoned', 4346 | 'dividing', 4347 | 'apathetic', 4348 | 'debatable', 4349 | 'uncomprehending', 4350 | 'overhanging', 4351 | 'galloping', 4352 | 'kinky', 4353 | 'uncritical', 4354 | 'undisputed', 4355 | 'inarticulate', 4356 | 'extracurricular', 4357 | 'guttural', 4358 | 'impressed', 4359 | 'departing', 4360 | 'yellowed', 4361 | 'discontented', 4362 | 'adroit', 4363 | 'blinking', 4364 | 'formless', 4365 | 'unsavory', 4366 | 'withered', 4367 | 'collected', 4368 | 'menial', 4369 | 'unobserved', 4370 | 'flabby', 4371 | 'afterward', 4372 | 'vanquished', 4373 | 'bittersweet', 4374 | 'invalid', 4375 | 'incriminating', 4376 | 'commensurate', 4377 | 'assumed', 4378 | 'tried', 4379 | 'cursory', 4380 | 'clearing', 4381 | 'confirmed', 4382 | 'stressful', 4383 | 'depleted', 4384 | 'participatory', 4385 | 'stripped', 4386 | 'concave', 4387 | 'regrettable', 4388 | 'fortified', 4389 | 'effortless', 4390 | 'regressive', 4391 | 'irreverent', 4392 | 'collegiate', 4393 | 'defunct', 4394 | 'grainy', 4395 | 'inhospitable', 4396 | 'gripping', 4397 | 'restoring', 4398 | 'arterial', 4399 | 'busted', 4400 | 'demure', 4401 | 'rabid', 4402 | 'headlong', 4403 | 'bound', 4404 | 'breezy', 4405 | 'uneducated', 4406 | 'scruffy', 4407 | 'cohesive', 4408 | 'cranky', 4409 | 'motivated', 4410 | 'mauve', 4411 | 'hardworking', 4412 | 'genital', 4413 | 'decorous', 4414 | 'rife', 4415 | 'purported', 4416 | 'hurtful', 4417 | 'macabre', 4418 | 'odious', 4419 | 'convulsive', 4420 | 'heterogeneous', 4421 | 'curled', 4422 | 'pearly', 4423 | 'spindly', 4424 | 'innermost', 4425 | 'clipped', 4426 | 'checked', 4427 | 'masterly', 4428 | 'naturalistic', 4429 | 'tinkling', 4430 | 'impudent', 4431 | 'fitful', 4432 | 'speeding', 4433 | 'roasted', 4434 | 'helluva', 4435 | 'vigilant', 4436 | 'forged', 4437 | 'disgraced', 4438 | 'agonized', 4439 | 'infirm', 4440 | 'preserving', 4441 | 'tasteful', 4442 | 'onerous', 4443 | 'shredded', 4444 | 'impregnable', 4445 | 'slanted', 4446 | 'tainted', 4447 | 'opened', 4448 | 'bottled', 4449 | 'seismic', 4450 | 'fetid', 4451 | 'saturated', 4452 | 'insubstantial', 4453 | 'aromatic', 4454 | 'stingy', 4455 | 'promiscuous', 4456 | 'unlit', 4457 | 'regimental', 4458 | 'spellbound', 4459 | 'streamlined', 4460 | 'bereaved', 4461 | 'ruffled', 4462 | 'creepy', 4463 | 'treasured', 4464 | 'pert', 4465 | 'mercantile', 4466 | 'voracious', 4467 | 'tortuous', 4468 | 'despised', 4469 | 'unadorned', 4470 | 'offhand', 4471 | 'qualifying', 4472 | 'manipulative', 4473 | 'indelible', 4474 | 'revolting', 4475 | 'ethereal', 4476 | 'roasting', 4477 | 'prohibitive', 4478 | 'domed', 4479 | 'whipped', 4480 | 'overstuffed', 4481 | 'garrulous', 4482 | 'skittish', 4483 | 'revived', 4484 | 'heartening', 4485 | 'jumpy', 4486 | 'grilled', 4487 | 'melted', 4488 | 'unfocused', 4489 | 'spectral', 4490 | 'unproductive', 4491 | 'negotiable', 4492 | 'disloyal', 4493 | 'four-hour', 4494 | 'unopened', 4495 | 'antiseptic', 4496 | 'sharpened', 4497 | 'primeval', 4498 | 'unrecognizable', 4499 | 'ineligible', 4500 | 'expendable', 4501 | 'deathly', 4502 | 'auspicious', 4503 | 'insoluble', 4504 | 'inimical', 4505 | 'unquestioned', 4506 | 'medicinal', 4507 | 'iridescent', 4508 | 'fragmentary', 4509 | 'distinguishable', 4510 | 'auburn', 4511 | 'emeritus', 4512 | 'hazel', 4513 | 'tumbling', 4514 | 'obstinate', 4515 | 'portentous', 4516 | 'quixotic', 4517 | 'scorched', 4518 | 'winged', 4519 | 'intrusive', 4520 | 'taxing', 4521 | 'barbarous', 4522 | 'decreasing', 4523 | 'sleeveless', 4524 | 'unattended', 4525 | 'concluding', 4526 | 'unobtrusive', 4527 | 'starved', 4528 | 'quirky', 4529 | 'sooty', 4530 | 'copious', 4531 | 'stalled', 4532 | 'scriptural', 4533 | 'unconvincing', 4534 | 'earthen', 4535 | 'throaty', 4536 | 'august', 4537 | 'extant', 4538 | 'sexist', 4539 | 'cancerous', 4540 | 'psychedelic', 4541 | 'yielding', 4542 | 'matched', 4543 | 'chunky', 4544 | 'unfathomable', 4545 | 'concise', 4546 | 'admitting', 4547 | 'knitted', 4548 | 'projective', 4549 | 'euphoric', 4550 | 'divisional', 4551 | 'despondent', 4552 | 'recommended', 4553 | 'passable', 4554 | 'vegetarian', 4555 | 'irreparable', 4556 | 'feisty', 4557 | 'untenable', 4558 | 'contrite', 4559 | 'reputed', 4560 | 'dejected', 4561 | 'appreciable', 4562 | 'remembered', 4563 | 'hellish', 4564 | 'nonpolitical', 4565 | 'factional', 4566 | 'separatist', 4567 | 'contributing', 4568 | 'uneventful', 4569 | 'metaphoric', 4570 | 'unsound', 4571 | 'unwitting', 4572 | 'venomous', 4573 | 'harried', 4574 | 'collapsing', 4575 | 'reformist', 4576 | 'thematic', 4577 | 'inclusive', 4578 | 'cheering', 4579 | 'springy', 4580 | 'obliging', 4581 | 'contemplative', 4582 | 'unbridled', 4583 | 'reflex', 4584 | 'allegorical', 4585 | 'geopolitical', 4586 | 'disembodied', 4587 | 'issuing', 4588 | 'bountiful', 4589 | 'overbearing', 4590 | 'muddled', 4591 | 'congenital', 4592 | 'distinguishing', 4593 | 'absorbed', 4594 | 'tart', 4595 | 'french', 4596 | 'autumnal', 4597 | 'verifiable', 4598 | 'grueling', 4599 | 'crackling', 4600 | 'aft', 4601 | 'punishable', 4602 | 'indestructible', 4603 | 'imprecise', 4604 | 'thoughtless', 4605 | 'through', 4606 | 'proficient', 4607 | 'hunted', 4608 | 'defensible', 4609 | 'arresting', 4610 | 'spotty', 4611 | 'orchestral', 4612 | 'undefined', 4613 | 'stacked', 4614 | 'implausible', 4615 | 'antitank', 4616 | 'inflamed', 4617 | 'sacrificial', 4618 | 'leaky', 4619 | 'mint', 4620 | 'chronological', 4621 | 'conquering', 4622 | 'jumbo', 4623 | 'uninhibited', 4624 | 'substandard', 4625 | 'contracting', 4626 | 'degenerative', 4627 | 'triumphal', 4628 | 'flowery', 4629 | 'cardiovascular', 4630 | 'undefeated', 4631 | 'luscious', 4632 | 'unperturbed', 4633 | 'gleeful', 4634 | 'sentencing', 4635 | 'brawny', 4636 | 'perfumed', 4637 | 'healthful', 4638 | 'rancid', 4639 | 'unmanageable', 4640 | 'drowning', 4641 | 'clinging', 4642 | 'anachronistic', 4643 | 'revered', 4644 | 'enriched', 4645 | 'capitalistic', 4646 | 'invigorating', 4647 | 'practicing', 4648 | 'unsold', 4649 | 'unruffled', 4650 | 'aboriginal', 4651 | 'inane', 4652 | 'bedraggled', 4653 | 'reverent', 4654 | 'acquired', 4655 | 'bestselling', 4656 | 'woolly', 4657 | 'sticking', 4658 | 'impassable', 4659 | 'overcome', 4660 | 'coiled', 4661 | 'tinted', 4662 | 'acquisitive', 4663 | 'slatted', 4664 | 'octagonal', 4665 | 'receding', 4666 | 'investing', 4667 | 'doctrinaire', 4668 | 'caring', 4669 | 'prejudiced', 4670 | 'circulating', 4671 | 'shortsighted', 4672 | 'disaffected', 4673 | 'lawless', 4674 | 'chastened', 4675 | 'lewd', 4676 | 'rubbery', 4677 | 'foaming', 4678 | 'unsympathetic', 4679 | 'ladylike', 4680 | 'betrayed', 4681 | 'shouting', 4682 | 'electrostatic', 4683 | 'untoward', 4684 | 'flabbergasted', 4685 | 'citywide', 4686 | 'unanticipated', 4687 | 'knotted', 4688 | 'whitewashed', 4689 | 'enticing', 4690 | 'migratory', 4691 | 'multicolored', 4692 | 'hashish', 4693 | 'ascorbic', 4694 | 'topless', 4695 | 'filmy', 4696 | 'centennial', 4697 | 'instructional', 4698 | 'contrived', 4699 | 'savvy', 4700 | 'fast-moving', 4701 | 'uptown', 4702 | 'compliant', 4703 | 'undamaged', 4704 | 'psychoanalytic', 4705 | 'gebling', 4706 | 'bubbly', 4707 | 'caged', 4708 | 'ostentatious', 4709 | 'superhuman', 4710 | 'busing', 4711 | 'ostensible', 4712 | 'cobbled', 4713 | 'whirling', 4714 | 'released', 4715 | 'showy', 4716 | 'baleful', 4717 | 'named', 4718 | 'monogamous', 4719 | 'fallow', 4720 | 'cyclical', 4721 | 'pitiless', 4722 | 'diffuse', 4723 | 'omnipresent', 4724 | 'mossy', 4725 | 'cutting', 4726 | 'astounding', 4727 | 'lyric', 4728 | 'unsophisticated', 4729 | 'indigent', 4730 | 'coincidental', 4731 | 'imperceptible', 4732 | 'veterinary', 4733 | 'coercive', 4734 | 'multilateral', 4735 | 'ageless', 4736 | 'functioning', 4737 | 'crawling', 4738 | 'overturned', 4739 | 'steamed', 4740 | 'comprehensible', 4741 | 'undetected', 4742 | 'ribbed', 4743 | 'nautical', 4744 | 'textured', 4745 | 'maimed', 4746 | 'impure', 4747 | 'practicable', 4748 | 'unfulfilled', 4749 | 'backhand', 4750 | 'voluble', 4751 | 'goofy', 4752 | 'apolitical', 4753 | 'waning', 4754 | 'blasted', 4755 | 'sundry', 4756 | 'profane', 4757 | 'binary', 4758 | 'ruinous', 4759 | 'withering', 4760 | 'conical', 4761 | 'flustered', 4762 | 'decided', 4763 | 'sponsored', 4764 | 'riotous', 4765 | 'stereotyped', 4766 | 'irreplaceable', 4767 | 'harrowing', 4768 | 'uninteresting', 4769 | 'salutary', 4770 | 'disjointed', 4771 | 'cupped', 4772 | 'freshwater', 4773 | 'shaven', 4774 | 'ravenous', 4775 | 'bulbous', 4776 | 'swaying', 4777 | 'planted', 4778 | 'unreadable', 4779 | 'trucking', 4780 | 'infatuated', 4781 | 'dysfunctional', 4782 | 'pinkish', 4783 | 'futuristic', 4784 | 'airtight', 4785 | 'unseemly', 4786 | 'vaginal', 4787 | 'sizzling', 4788 | 'mercurial', 4789 | 'conic', 4790 | 'unfettered', 4791 | 'undisciplined', 4792 | 'unrecognized', 4793 | 'contemptible', 4794 | 'barefooted', 4795 | 'droll', 4796 | 'mythological', 4797 | 'rearing', 4798 | 'luxuriant', 4799 | 'heartbreaking', 4800 | 'tufted', 4801 | 'selfless', 4802 | 'unwieldy', 4803 | 'contested', 4804 | 'rasping', 4805 | 'downright', 4806 | 'ingratiating', 4807 | 'parasitic', 4808 | 'graying', 4809 | 'reformed', 4810 | 'cautionary', 4811 | 'untested', 4812 | 'beaded', 4813 | 'maniacal', 4814 | 'eucalyptus', 4815 | 'moot', 4816 | 'traceable', 4817 | 'antisocial', 4818 | 'reprehensible', 4819 | 'yellowing', 4820 | 'teasing', 4821 | 'porous', 4822 | 'ersatz', 4823 | 'unwavering', 4824 | 'untouchable', 4825 | 'underprivileged', 4826 | 'auditory', 4827 | 'escaping', 4828 | 'subservient', 4829 | 'unspoiled', 4830 | 'anterior', 4831 | 'fatuous', 4832 | 'lordly', 4833 | 'infernal', 4834 | 'bouncing', 4835 | 'taboo', 4836 | 'orthopedic', 4837 | 'spiteful', 4838 | 'surging', 4839 | 'nuts', 4840 | 'esteemed', 4841 | 'outlawed', 4842 | 'pushy', 4843 | 'displeased', 4844 | 'attainable', 4845 | 'bowed', 4846 | 'despicable', 4847 | 'unconvinced', 4848 | 'famished', 4849 | 'coed', 4850 | 'bygone', 4851 | 'nonaligned', 4852 | 'sectional', 4853 | 'typed', 4854 | 'squeaky', 4855 | 'disparaging', 4856 | 'offbeat', 4857 | 'velvety', 4858 | 'upsetting', 4859 | 'puritanical', 4860 | 'payable', 4861 | 'fertilized', 4862 | 'allowable', 4863 | 'peaceable', 4864 | 'soundless', 4865 | 'marshy', 4866 | 'discordant', 4867 | 'intoxicating', 4868 | 'concurrent', 4869 | 'uncut', 4870 | 'tantalizing', 4871 | 'shitty', 4872 | 'pedagogical', 4873 | 'accursed', 4874 | 'connective', 4875 | 'hawkish', 4876 | 'ripped', 4877 | 'cleared', 4878 | 'unencumbered', 4879 | 'yawning', 4880 | 'manifold', 4881 | 'stopped', 4882 | 'untreated', 4883 | 'subliminal', 4884 | 'grayish', 4885 | 'gory', 4886 | 'avenging', 4887 | 'equatorial', 4888 | 'saucy', 4889 | 'barred', 4890 | 'arch', 4891 | 'midwestern', 4892 | 'tarnished', 4893 | 'leafless', 4894 | 'incisive', 4895 | 'unearned', 4896 | 'botanical', 4897 | 'feline', 4898 | 'extraneous', 4899 | 'prep', 4900 | 'intransigent', 4901 | 'insurgent', 4902 | 'acrimonious', 4903 | 'thermonuclear', 4904 | 'crummy', 4905 | 'acoustic', 4906 | 'galactic', 4907 | 'detectable', 4908 | 'sacrosanct', 4909 | 'palatial', 4910 | 'conditional', 4911 | 'insulated', 4912 | 'nebulous', 4913 | 'bronchial', 4914 | 'subatomic', 4915 | 'semifinal', 4916 | 'tinny', 4917 | 'attacking', 4918 | 'indecisive', 4919 | 'brotherly', 4920 | 'blooming', 4921 | 'sinuous', 4922 | 'meditative', 4923 | 'socalled', 4924 | 'rheumatoid', 4925 | 'received', 4926 | 'bleary', 4927 | 'leaded', 4928 | 'woody', 4929 | 'averse', 4930 | 'shuddering', 4931 | 'heretical', 4932 | 'suspect', 4933 | 'untapped', 4934 | 'ravaged', 4935 | 'decentralized', 4936 | 'rutted', 4937 | 'ineffable', 4938 | 'mechanized', 4939 | 'fortuitous', 4940 | 'equestrian', 4941 | 'darting', 4942 | 'consoling', 4943 | 'emblematic', 4944 | 'lurking', 4945 | 'purplish', 4946 | 'disorganized', 4947 | 'vaudeville', 4948 | 'circulatory', 4949 | 'presentable', 4950 | 'anarchic', 4951 | 'unsatisfied', 4952 | 'labored', 4953 | 'maudlin', 4954 | 'trampled', 4955 | 'unaccountable', 4956 | 'sedentary', 4957 | 'thrilled', 4958 | 'tutoring', 4959 | 'inquiring', 4960 | 'uncaring', 4961 | 'bloodstained', 4962 | 'consular', 4963 | 'subconscious', 4964 | 'collaborative', 4965 | 'terraced', 4966 | 'figurative', 4967 | 'sinewy', 4968 | 'impertinent', 4969 | 'standby', 4970 | 'peremptory', 4971 | 'incremental', 4972 | 'dyed', 4973 | 'centrifugal', 4974 | 'omnipotent', 4975 | 'lascivious', 4976 | 'unionized', 4977 | 'discredited', 4978 | 'feathery', 4979 | 'liturgical', 4980 | 'enviable', 4981 | 'buxom', 4982 | 'abashed', 4983 | 'urinary', 4984 | 'newsworthy', 4985 | 'flailing', 4986 | 'beastly', 4987 | 'undiscovered', 4988 | 'prenatal', 4989 | 'brownish', 4990 | 'announced', 4991 | 'flaky', 4992 | 'nightmarish', 4993 | 'whitish', 4994 | 'suffocating', 4995 | 'created', 4996 | 'uninhabited', 4997 | 'unfashionable', 4998 | 'mushy', 4999 | 'forested', 5000 | 'adhesive', 5001 | 'creased', 5002 | 'trifling', 5003 | 'landless', 5004 | 'disreputable', 5005 | 'sporty', 5006 | 'confined', 5007 | 'adoptive', 5008 | 'monogrammed', 5009 | 'rejected', 5010 | 'undifferentiated', 5011 | 'blasphemous', 5012 | 'institutionalized', 5013 | 'hip', 5014 | 'winsome', 5015 | 'discerning', 5016 | 'abused', 5017 | 'bracing', 5018 | 'unsupported', 5019 | 'premarital', 5020 | 'flattered', 5021 | 'studious', 5022 | 'repetitious', 5023 | 'marketable', 5024 | 'anemic', 5025 | 'meaty', 5026 | 'airless', 5027 | 'unhurried', 5028 | 'galvanized', 5029 | 'feal', 5030 | 'rapacious', 5031 | 'bulletproof', 5032 | 'helmeted', 5033 | 'packaged', 5034 | 'gastrointestinal', 5035 | 'fretful', 5036 | 'conquered', 5037 | 'satiric', 5038 | 'nutty', 5039 | 'befuddled', 5040 | 'humorless', 5041 | 'pitched', 5042 | 'burnished', 5043 | 'fishy', 5044 | 'fluted', 5045 | 'barbarian', 5046 | 'branching', 5047 | 'dynastic', 5048 | 'unthinking', 5049 | 'unconscionable', 5050 | 'hunched', 5051 | 'capital', 5052 | 'putative', 5053 | 'incendiary', 5054 | 'shaving', 5055 | 'topical', 5056 | 'farcical', 5057 | 'narcissistic', 5058 | 'kneeling', 5059 | 'amateurish', 5060 | 'scaly', 5061 | 'unpainted', 5062 | 'eroding', 5063 | ] 5064 | 5065 | export default adjectives 5066 | -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import Router from 'vue-router' 3 | import BuilderPage from '../components/BuilderPage' 4 | import CrosswordPage from '../components/CrosswordPage' 5 | 6 | 7 | Vue.use(Router) 8 | 9 | export default new Router({ 10 | mode: 'history', 11 | routes: [ 12 | { 13 | path: '/', 14 | name: 'page.index', 15 | redirect: '/builder', 16 | }, 17 | { 18 | path: '/crossword', 19 | name: 'page.crossword', 20 | component: CrosswordPage, 21 | }, 22 | { 23 | path: '/builder', 24 | name: 'page.builder', 25 | component: BuilderPage, 26 | }, 27 | ], 28 | }) 29 | -------------------------------------------------------------------------------- /src/shitcode.js: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | 3 | Array.prototype.unique = function () { 4 | const unique = {} 5 | const array = [] 6 | 7 | this.forEach((key) => { 8 | if (unique.hasOwnProperty(key)) { 9 | return 10 | } 11 | array.push(key) 12 | unique[key] = 1 13 | }) 14 | 15 | return array 16 | } 17 | 18 | String.prototype.capitalize = function () { 19 | return this.charAt(0).toUpperCase() + this.slice(1).toLowerCase() 20 | } 21 | -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | runtimeCompiler: true, 3 | css: { sourceMap: true }, 4 | publicPath: process.env.NODE_ENV === 'production' ? '/vue-crossword/' : '/', 5 | } 6 | --------------------------------------------------------------------------------